header winsplp.h
Header ini digunakan oleh cetakan. Untuk informasi selengkapnya, lihat:
winsplp.h berisi antarmuka pemrograman berikut:
Fungsi
AddPortUI Fungsi AddPortUI UI DLL monitor port menambahkan port printer, lalu mendapatkan informasi konfigurasi port dari pengguna dan mengirimkannya ke DLL server monitor port. |
AddPrintDeviceObject Fungsi penyedia cetak AddPrintDeviceObject membuat objek perangkat untuk antrean penyedia cetak. |
AppendPrinterNotifyInfoData Fungsi AppendPrinterNotifyInfoData penampung cetak menambahkan konten struktur PRINTER_NOTIFY_INFO_DATA tertentu ke struktur PRINTER_NOTIFY_INFO yang ditentukan. |
CallRouterFindFirstPrinterChangeNotification Menjelaskan fungsi CallRouterFindFirstPrinterChangeNotification. |
ClosePort Fungsi ClosePort pemantau bahasa atau port menutup porta printer. |
ClosePrintProcessor Fungsi ClosePrintProcessor prosesor cetak menyelesaikan pencetakan pekerjaan cetak dan membuat handel terkait tidak valid. |
MengonfigurasiPortUI Fungsi ConfigurePortUI UI DLL monitor port mendapatkan informasi konfigurasi port dari pengguna dan mengirimkannya ke DLL server monitor port. |
ControlPrintProcessor Fungsi ControlPrintProcessor prosesor cetak memungkinkan penampung mengontrol pekerjaan cetak. |
CreatePrinterIC Menjelaskan fungsi CreatePrinterIC. |
DeletePortUI Fungsi DeletePortUI UI DLL monitor port menghapus port printer. |
DeletePrinterIC Menjelaskan fungsi DeletePrinterIC. |
DevQueryPrint Menjelaskan fungsi DevQueryPrint. |
GenerateCopyFilePaths Fungsi GenerateCopyFilePaths POINT dan Print DLL digunakan untuk memodifikasi jalur sumber dan tujuan yang digunakan oleh penampung cetak saat menyalin file terkait antrean cetak ke klien cetak. |
GetJobAttributes Fungsi GetJobAttributes penyedia cetak mendapatkan informasi tentang pekerjaan cetak. |
GetJobAttributesEx Fungsi GetJobAttributesEx penyedia cetak mendapatkan informasi tentang pekerjaan cetak, termasuk opsi N-up dan pencetakan terbalik. |
GetPrintProcessorCapabilities Fungsi GetPrintProcessorCapabilities prosesor cetak mengembalikan kemampuan yang terkait dengan jenis data input tertentu. |
ImpersonatePrinterClient ImpersonatePrinterClient melanjutkan peniruan klien, menyelesaikan operasi yang dimulai oleh RevertToPrinterSelf. |
InitializeMonitor Menjelaskan fungsi InitializeMonitor. |
InitializeMonitorEx Menjelaskan fungsi InitializeMonitorEx. |
InitializePrintMonitor Fungsi InitializePrintMonitor usang dan hanya didukung untuk tujuan kompatibilitas. |
InitializePrintMonitor2 Fungsi InitializePrintMonitor2 monitor cetak menginisialisasi monitor cetak untuk digunakan dengan server cetak terkluster. |
InitializePrintMonitorUI Fungsi InitializePrintMonitorUI UI DLL monitor port memasok penampung cetak dengan alamat fungsi DLL. |
InitializePrintProvidor Fungsi InitializePrintProvidor penyedia cetak menginisialisasi penyedia dan memasok penampung cetak dengan titik masuk penyedia. |
LogJobInfoForBranchOffice Memungkinkan klien Office Cabang untuk mengirim peristiwa pekerjaan ke server cetak host. |
OpenPort Fungsi OpenPort monitor port membuka port printer. |
OpenPrintProcessor Fungsi OpenPrintProcessor prosesor cetak menyiapkan prosesor cetak untuk mencetak pekerjaan dan mengembalikan handel. |
PartialReplyPrinterChangeNotification Fungsi PartialReplyPrinterChangeNotification penampung cetak memungkinkan penyedia cetak memperbarui database penampung perubahan printer yang terkait dengan handel pemberitahuan. |
PlayGdiScriptOnPrinterIC Menjelaskan fungsi PlayGdiScriptOnPrinterIC. |
PrintDocumentOnPrintProcessor Fungsi PrintDocumentOnPrintProcessor prosesor cetak mengonversi pekerjaan cetak dari format yang ditampung menjadi data mentah yang dapat dikirim ke monitor cetak. |
ProvidorFindClosePrinterChangeNotification Menjelaskan fungsi ProvidorFindClosePrinterChangeNotification. |
ProvidorFindFirstPrinterChangeNotification Menjelaskan fungsi ProvidorFindFirstPrinterChangeNotification. |
ReadPort Fungsi ReadPort monitor port membaca data dari port printer. |
RemovePrintDeviceObject Fungsi RemovePrintDeviceObject menghapus objek perangkat dari antrean penyedia cetak. |
ReplyPrinterChangeNotification Fungsi ReplyPrinterChangeNotification penampung cetak memungkinkan penyedia cetak memperbarui database penampung peristiwa antrean cetak yang terkait dengan handel pemberitahuan, dan untuk memberi tahu klien bahwa peristiwa antrean cetak telah terjadi. |
ReplyPrinterChangeNotificationEx Menjelaskan fungsi ReplyPrinterChangeNotificationEx. |
RevertToPrinterSelf Ketika RevertToPrinterSelf dipanggil pada utas peniruan, ia mengembalikan token untuk utas yang sedang ditiru. |
RouterAllocBidiMem RouterAllocBidiMem mengalokasikan blok memori dengan ukuran tertentu. Fungsi ini digunakan oleh monitor port untuk mengalokasikan memori untuk string dan objek biner. |
RouterAllocBidiResponseContainer RouterAllocBidiResponseContainer mengalokasikan struktur BIDI_RESPONSE_CONTAINER yang berisi daftar respons bidi. Daftar respons bidi adalah array struktur BIDI_RESPONSE_DATA. |
RouterAllocPrinterNotifyInfo Fungsi RouterAllocPrinterNotifyInfo penampung cetak mengalokasikan struktur PRINTER_NOTIFY_INFO dan array struktur PRINTER_NOTIFY_INFO_DATA. |
RouterFreeBidiMem RouterFreeBidiMem membebaskan blok memori yang sebelumnya dialokasikan oleh RouterAllocBidiMem. |
RouterFreeBidiResponseContainer RouterFreeBidiResponseContainer membebaskan struktur BIDI_RESPONSE_CONTAINER yang sebelumnya dialokasikan oleh RouterAllocBidiResponseContainer. |
RouterFreePrinterNotifyInfo Fungsi RouterFreePrinterNotifyInfo penampung cetak membatalkan alokasi struktur PRINTER_NOTIFY_INFO tertentu dan array struktur PRINTER_NOTIFY_INFO_DATA terkait. |
SplDeleteSpoolerPortEnd Menjelaskan fungsi SplDeleteSpoolerPortEnd. |
SplDeleteSpoolerPortStart Menjelaskan fungsi SplDeleteSpoolerPortStart. |
SplIsSessionZero Fungsi SplIsSessionZero menentukan apakah pekerjaan cetak tertentu (gagang cetak ditambah ID pekerjaan) dikeluarkan dalam sesi nol. |
SplPromptUIInUsersSession Fungsi SplPromptUIInUsersSession menampilkan kotak pesan standar dalam sesi yang ditunjukkan oleh handel printer dan ID pekerjaan. |
SpoolerCopyFileEvent Fungsi SpoolerCopyFileEvent Point dan Print DLL menerima pemberitahuan peristiwa yang terkait dengan penyalinan file terkait antrean cetak ke klien cetak, ketika klien tersambung ke server cetak. |
SpoolerFindClosePrinterChangeNotification Menjelaskan fungsi SpoolerFindClosePrinterChangeNotification. |
SpoolerFindFirstPrinterChangeNotification Menjelaskan fungsi SpoolerFindFirstPrinterChangeNotification. |
SpoolerFindNextPrinterChangeNotification Menjelaskan fungsi SpoolerFindNextPrinterChangeNotification. |
SpoolerFreePrinterNotifyInfo Pelajari selengkapnya tentang: Fungsi SpoolerFreePrinterNotifyInfo |
SpoolerRefreshPrinterChangeNotification Menjelaskan fungsi SpoolerRefreshPrinterChangeNotification. |
UpdatePrintDeviceObject Fungsi UpdatePrintDeviceObject memperbarui properti objek perangkat yang ada dalam antrean penyedia cetak. |
WritePort Fungsi WritePort monitor port menulis data ke port printer. |
XcvClosePort Fungsi XcvClosePort server monitor port menutup port printer yang dibuka oleh XcvOpenPort. |
XcvDataPort Fungsi XcvDataPort server monitor port menerima informasi dari, dan mengembalikan informasi ke, DLL UI monitor port. |
XcvOpenPort Fungsi XcvOpenPort server monitor port membuka port untuk operasi konfigurasi. |
Fungsi panggilan balik
ROUTER_NOTIFY_CALLBACK Menjelaskan fungsi panggilan balik ROUTER_NOTIFY_CALLBACK. |
Struktur
ATTRIBUTE_INFO_3 Pelajari bagaimana struktur ATTRIBUTE_INFO_3 digunakan sebagai parameter untuk fungsi DrvQueryJobAttributes antarmuka printer DLL. Semua nilai anggota disediakan fungsi. |
ATTRIBUTE_INFO_4 Pelajari bagaimana struktur ATTRIBUTE_INFO_4 digunakan sebagai parameter untuk fungsi DrvQueryJobAttributes antarmuka printer DLL. |
BranchOfficeJobData Struktur ini berisi jenis peristiwa untuk dicatat (eEventType), ID pekerjaan, dan data yang diperlukan oleh peristiwa. |
BranchOfficeJobDataContainer Struktur ini mendefinisikan kontainer untuk satu atau beberapa struktur BranchOfficeJobData untuk dikirim ke server. |
BranchOfficeJobDataError Struktur ini berisi data yang diperlukan untuk mencatat peristiwa kegagalan pekerjaan kantor cabang di server jarak jauh. Ini didasarkan pada data terkait pekerjaan standar yang tersedia untuk penampung. |
BranchOfficeJobDataPipelineFailed Berisi data yang diperlukan untuk mencatat pekerjaan kantor cabang Peristiwa Gagal Penyajian Alur di server jarak jauh. Ini didasarkan pada data terkait pekerjaan standar yang tersedia untuk penampung. |
BranchOfficeJobDataPrinted Berisi data yang diperlukan untuk mencatat peristiwa selesainya pekerjaan kantor cabang di server jarak jauh. Ini didasarkan pada data terkait pekerjaan standar yang tersedia untuk penampung. |
BranchOfficeJobDataRendered Berisi data yang diperlukan untuk mencatat pekerjaan kantor cabang Peristiwa Penyajian Alur di server jarak jauh. Ini didasarkan pada data terkait pekerjaan yang tersedia untuk penampung. |
BranchOfficeLogOfflineFileFull Berisi data yang diperlukan untuk pengelogan bahwa arsip log offline pada klien saat ini meluap di beberapa titik. |
DOC_INFO_INTERNAL Menjelaskan struktur DOC_INFO_INTERNAL. |
MESSAGEBOX_PARAMS Struktur MESSAGEBOX_PARAMS digunakan oleh fungsi SplPromptUIInUsersSession untuk menyimpan informasi tentang tampilan dan perilaku kotak pesan. |
MONITOR Struktur MONITOR usang dan hanya didukung karena alasan kompatibilitas. |
MONITOR2 Struktur MONITOR2 berisi penunjuk ke fungsi yang ditentukan oleh monitor cetak. |
MONITOREX Struktur MONITOREX usang dan didukung hanya untuk tujuan kompatibilitas. |
MONITORINIT Struktur MONITORINIT digunakan sebagai parameter input untuk fungsi InitializePrintMonitor2 monitor cetak. |
MONITORREG Struktur MONITORREG memasok monitor cetak dengan alamat fungsi registri untuk digunakan alih-alih fungsi API registri Win32. |
MONITORUI Struktur MONITORUI berisi penunjuk ke fungsi dalam DLL UI monitor port yang dipanggil penampung cetak. |
NOTIFICATION_CONFIG_1 Pelajari selengkapnya tentang: struktur _NOTIFICATION_CONFIG_1 |
PRINTER_NOTIFY_INIT Pelajari selengkapnya tentang: struktur _PRINTER_NOTIFY_INIT |
PRINTPROCESSOROPENDATA Struktur PRINTPROCESSOROPENDATA digunakan sebagai parameter input ke fungsi OpenPrintProcessor prosesor cetak. |
PRINTPROVIDOR Struktur PRINTPROVIDOR digunakan sebagai parameter untuk fungsi InitializePrintProvidor penyedia cetak. |
SHOWUIPARAMS Fungsi SplPromptUIInUsersSession menggunakan struktur SHOWUIPARAMS untuk menyimpan informasi tentang tampilan dan perilaku kotak pesan. |
SPLCLIENT_INFO_1 Struktur SPLCLIENT_INFO_1 digunakan sebagai input ke fungsi GenerateCopyFilePaths yang diekspor oleh POINT dan Print DLL. |
SPLCLIENT_INFO_2_LONGHORN Pelajari selengkapnya tentang: struktur _SPLCLIENT_INFO_2_V3 |
SPLCLIENT_INFO_2_W2K Berisi handel untuk printer sisi server yang digunakan untuk melakukan panggilan API langsung dari klien ke server tanpa overhead RPC. |
SPLCLIENT_INFO_2_WINXP Pelajari selengkapnya tentang: struktur _SPLCLIENT_INFO_2_V2 |
SPLCLIENT_INFO_3_VISTA Berisi set super informasi dalam struktur SPLCLIENT_INFO_1 dan SPLCLIENT_INFO_2. Ini juga berisi informasi tambahan yang diperlukan oleh penyedia. |
SPLCLIENT_INFO_INTERNAL Struktur SPLCLIENT_INFO_INTERNAL adalah set informasi super dalam splclient_info_1, splclient_info2 dan splclient_info3 dan berisi informasi tambahan yang diperlukan oleh kode Device Control Defender. |
Enumerasi
EBranchOfficeJobEventType Pelajari selengkapnya tentang: Enumerasi EBranchOfficeJobEventType |
NOTIFICATION_CALLBACK_COMMANDS Pelajari selengkapnya tentang: enumerasi _NOTIFICATION_CALLBACK_COMMANDS |
NOTIFICATION_CONFIG_FLAGS Pelajari selengkapnya tentang: enumerasi _NOTIFICATION_CONFIG_FLAGS |
UI_TYPE Pelajari selengkapnya tentang: enumerasi UI_TYPE |