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