Intestazione winsplp.h
Questa intestazione viene utilizzata dalla stampa. Per altre informazioni, vedere:
winsplp.h contiene le interfacce di programmazione seguenti:
Funzioni
AddPortUI La funzione AddPortUI di una DLL dell'interfaccia utente di monitoraggio delle porte aggiunge una porta della stampante, quindi ottiene le informazioni di configurazione della porta dall'utente e la invia alla DLL del server di monitoraggio delle porte. |
AddPrintDeviceObject La funzione del provider di stampa AddPrintDeviceObject crea un oggetto dispositivo per una coda del provider di stampa. |
AppendPrinterNotifyInfoData La funzione AppendPrinterNotifyInfoData dello spooler di stampa aggiunge il contenuto di una struttura di PRINTER_NOTIFY_INFO_DATA specificata a una struttura PRINTER_NOTIFY_INFO specificata. |
CallRouterFindFirstPrinterChangeNotification Descrive la funzione CallRouterFindFirstPrinterChangeNotification. |
ClosePort La funzione ClosePort di un monitor di linguaggio o porta chiude una porta della stampante. |
ClosePrintProcessor La funzione ClosePrintProcessor di un processore di stampa completa la stampa di un processo di stampa e rende l'handle associato non valido. |
ConfigurePortUI La funzione ConfigurePortUI di Una DLL dell'interfaccia utente di Monitoraggio porte ottiene informazioni di configurazione della porta dall'utente e le invia alla DLL del server di monitoraggio delle porte. |
ControlPrintProcessor La funzione ControlPrintProcessor di un processore di stampa consente al spooler di controllare un processo di stampa. |
CreatePrinterIC Descrive la funzione CreatePrinterIC. |
DeletePortUI La funzione DeletePortUI di Una DLL dell'interfaccia utente di monitoraggio delle porte elimina una porta della stampante. |
DeletePrinterIC Descrive la funzione DeletePrinterIC. |
DevQueryPrint Descrive la funzione DevQueryPrint. |
GenerateCopyFilePaths La funzione GenerateCopyFilePaths di una DLL point e print viene usata per modificare i percorsi di origine e di destinazione usati dagli spooler di stampa quando copiano i file associati alla coda di stampa in un client di stampa. |
GetJobAttributes La funzione GetJobAttributes di un provider di stampa ottiene informazioni su un processo di stampa. |
GetJobAttributesEx La funzione GetJobAttributesEx di un provider di stampa ottiene informazioni su un processo di stampa, incluse le opzioni di stampa inversa e su N. |
GetPrintProcessorCapabilities La funzione GetPrintProcessorCapabilities di un processore di stampa restituisce funzionalità associate a un tipo di dati di input specificato. |
ImpersonatePrinterClient ImpersonatePrinterClient riprende la rappresentazione del client, completando l'operazione avviata da RevertToPrinterSelf. |
InitializeMonitor Descrive la funzione InitializeMonitor. |
InitializeMonitorEx Descrive la funzione InitializeMonitorEx. |
InitializePrintMonitor La funzione InitializePrintMonitor è obsoleta ed è supportata solo a scopo di compatibilità. |
InitializePrintMonitor2 La funzione InitializePrintMonitor2 di un monitor di stampa inizializza un monitor di stampa da utilizzare con i server di stampa cluster. |
InitializePrintMonitorUI La funzione InitializePrintMonitorUI di una DLL dell'interfaccia utente di monitoraggio delle porte fornisce allo spooler di stampa gli indirizzi delle funzioni DLL. |
InitializePrintProvidor La funzione InitializePrintProvidor di un provider di stampa inizializza il provider e fornisce lo spooler di stampa con i punti di ingresso del provider. |
LogJobInfoForBranchOffice Consente ai client di Succursale di inviare eventi di processo al server di stampa host. |
OpenPort La funzione OpenPort di un monitor delle porte apre una porta della stampante. |
OpenPrintProcessor La funzione OpenPrintProcessor di un processore di stampa prepara il processore di stampa per la stampa di un processo e restituisce un handle. |
PartialReplyPrinterChangeNotification La funzione PartialReplyPrinterChangeNotification dello spooler di stampa consente a un provider di stampa di aggiornare il database dello spooler delle modifiche della stampante associate a un handle di notifica. |
PlayGdiScriptOnPrinterIC Descrive la funzione PlayGdiScriptOnPrinterIC. |
PrintDocumentOnPrintProcessor La funzione PrintDocumentOnPrintProcessor di un processore di stampa converte un processo di stampa da un formato di spooling in dati non elaborati che possono essere inviati a un monitor di stampa. |
ProvidorFindClosePrinterChangeNotification Descrive la funzione ProvidorFindClosePrinterChangeNotification. |
ProvidorFindFirstPrinterChangeNotification Descrive la funzione ProvidorFindFirstPrinterChangeNotification. |
ReadPort La funzione ReadPort di un monitor della porta legge i dati da una porta della stampante. |
RemovePrintDeviceObject La funzione RemovePrintDeviceObject rimuove un oggetto dispositivo da una coda del provider di stampa. |
ReplyPrinterChangeNotification La funzione ReplyPrinterChangeNotification dello spooler di stampa consente a un provider di stampa di aggiornare il database dello spooler degli eventi della coda di stampa associati a un handle di notifica e di notificare al client che si sono verificati eventi della coda di stampa. |
ReplyPrinterChangeNotificationEx Descrive la funzione ReplyPrinterChangeNotificationEx. |
RevertToPrinterSelf Quando RevertToPrinterSelf viene chiamato su un thread di rappresentazione, restituisce il token per il thread rappresentato. |
RouterAllocBidiMem RouterAllocBidiMem alloca un blocco di memoria di una dimensione specificata. Questa funzione viene usata dal monitoraggio delle porte per allocare memoria per stringhe e oggetti binari. |
RouterAllocBidiResponseContainer RouterAllocBidiResponseContainer alloca una struttura BIDI_RESPONSE_CONTAINER contenente un elenco di risposte bidi. L'elenco di risposte bidi è una matrice di strutture BIDI_RESPONSE_DATA. |
RouterAllocPrinterNotifyInfo La funzione RouterAllocPrinterNotifyInfo dello spooler di stampa alloca una struttura PRINTER_NOTIFY_INFO e una matrice di strutture PRINTER_NOTIFY_INFO_DATA. |
RouterFreeBidiMem RouterFreeBidiMem libera un blocco di memoria precedentemente allocato da RouterAllocBidiMem. |
RouterFreeBidiResponseContainer RouterFreeBidiResponseContainer libera una struttura BIDI_RESPONSE_CONTAINER precedentemente allocata da RouterAllocBidiResponseContainer. |
RouterFreePrinterNotifyInfo La funzione RouterFreePrinterNotifyInfo dello spooler di stampa dealloca una struttura PRINTER_NOTIFY_INFO specificata e la relativa matrice di strutture PRINTER_NOTIFY_INFO_DATA associata. |
SplDeleteSpoolerPortEnd Descrive la funzione SplDeleteSpoolerPortEnd. |
SplDeleteSpoolerPortStart Descrive la funzione SplDeleteSpoolerPortStart. |
SplIsSessionZero La funzione SplIsSessionZero determina se un determinato processo di stampa (handle di stampa più ID processo) è stato rilasciato in sessione zero. |
SplPromptUIInUsersSession La funzione SplPromptUIInUsersSession visualizza una finestra di messaggio standard nella sessione indicata dall'handle della stampante e dall'ID processo. |
SpoolerCopyFileEvent La funzione SpoolerCopyFileEvent di un punto e stampa dll riceve notifiche di eventi associati alla copia di file associati alla coda di stampa in un client di stampa, quando il client si connette a un server di stampa. |
SpoolerFindClosePrinterChangeNotification Descrive la funzione SpoolerFindClosePrinterChangeNotification. |
SpoolerFindFirstPrinterChangeNotification Descrive la funzione SpoolerFindFirstPrinterChangeNotification. |
SpoolerFindNextPrinterChangeNotification Descrive la funzione SpoolerFindNextPrinterChangeNotification. |
SpoolerFreePrinterNotifyInfo Altre informazioni su: Funzione SpoolerFreePrinterNotifyInfo |
SpoolerRefreshPrinterChangeNotification Descrive la funzione SpoolerRefreshPrinterChangeNotification. |
UpdatePrintDeviceObject La funzione UpdatePrintDeviceObject aggiorna le proprietà di un oggetto dispositivo presente nella coda del provider di stampa. |
WritePort La funzione WritePort di un monitor della porta scrive i dati in una porta della stampante. |
XcvClosePort Una funzione XcvClosePort del server di monitoraggio delle porte chiude una porta della stampante aperta da XcvOpenPort. |
XcvDataPort Una funzione XcvDataPort del server di monitoraggio porta riceve informazioni da e restituisce informazioni alla DLL dell'interfaccia utente del monitoraggio della porta. |
XcvOpenPort La funzione XcvOpenPort di un server di monitoraggio delle porte apre una porta per le operazioni di configurazione. |
Funzioni di callback
ROUTER_NOTIFY_CALLBACK Descrive la funzione di callback ROUTER_NOTIFY_CALLBACK. |
Strutture
ATTRIBUTE_INFO_3 Informazioni su come viene usata la struttura ATTRIBUTE_INFO_3 come parametro per la funzione DrvQueryJobAttributes di un'interfaccia stampante. Tutti i valori membro vengono forniti dalla funzione. |
ATTRIBUTE_INFO_4 Informazioni su come viene usata la struttura ATTRIBUTE_INFO_4 come parametro per la funzione DrvQueryJobAttributes della DLL dell'interfaccia della stampante. |
BranchOfficeJobData Questa struttura contiene il tipo di evento da registrare (eEventType), l'ID processo e i dati richiesti dall'evento. |
BranchOfficeJobDataContainer Questa struttura definisce un contenitore per una o più strutture BranchOfficeJobData da inviare a un server. |
BranchOfficeJobDataError Questa struttura contiene i dati necessari per registrare un evento di errore del processo di succursale in un server remoto. Ciò si basa sui dati relativi ai processi standard disponibili per lo spooler. |
BranchOfficeJobDataPipelineFailed Contiene i dati necessari per la registrazione di un evento Di rendering della pipeline del processo di succursale non riuscito in un server remoto. Ciò si basa sui dati relativi ai processi standard disponibili per lo spooler. |
BranchOfficeJobDataPrinted Contiene i dati necessari per registrare un processo di succursale completato in un server remoto. Ciò si basa sui dati relativi ai processi standard disponibili per lo spooler. |
BranchOfficeJobDataRendered Contiene i dati necessari per registrare un evento di rendering della pipeline del processo di succursale in un server remoto. Ciò si basa sui dati correlati al processo disponibili per il spooler. |
BranchOfficeLogOfflineFileFull Contiene i dati necessari per la registrazione dell'archivio del log offline nel client corrente sottoposto a overflow a un certo punto. |
DOC_INFO_INTERNAL Descrive la struttura DOC_INFO_INTERNAL. |
MESSAGEBOX_PARAMS La struttura MESSAGEBOX_PARAMS viene usata dalla funzione SplPromptUIInUsersSession per contenere informazioni sull'aspetto e sul comportamento di una finestra di messaggio. |
MONITOR La struttura MONITOR è obsoleta ed è supportata solo per motivi di compatibilità. |
MONITOR2 La struttura MONITOR2 contiene puntatori alle funzioni definite dai monitor di stampa. |
MONITOREX La struttura MONITOREX è obsoleta e supportata solo a scopo di compatibilità. |
MONITORINIT La struttura MONITORINIT viene usata come parametro di input per la funzione InitializePrintMonitor2 di un monitor di stampa. |
MONITORREG La struttura MONITORREG fornisce monitor di stampa con l'indirizzo delle funzioni del Registro di sistema da usare anziché le funzioni API del Registro di sistema Win32. |
MONITORUI La struttura MONITORUI contiene puntatori alle funzioni all'interno di una DLL dell'interfaccia utente di monitoraggio della porta che il spooler di stampa chiama. |
NOTIFICATION_CONFIG_1 Altre informazioni su: struttura _NOTIFICATION_CONFIG_1 |
PRINTER_NOTIFY_INIT Altre informazioni su: struttura _PRINTER_NOTIFY_INIT |
PRINTPROCESSOROPENDATA La struttura PRINTPROCESSOROPENDATA viene usata come parametro di input per la funzione OpenPrintProcessor di un processore di stampa. |
PRINTPROVIDOR La struttura PRINTPROVIDOR viene usata come parametro per la funzione InitializePrintProvidor di un provider di stampa. |
SHOWUIPARAMS La funzione SplPromptUIInUsersSession usa la struttura SHOWUIPARAMS per contenere informazioni sull'aspetto e sul comportamento di una finestra di messaggio. |
SPLCLIENT_INFO_1 La struttura SPLCLIENT_INFO_1 viene usata come input per la funzione GenerateCopyFilePaths esportata da DLL Point e Print. |
SPLCLIENT_INFO_2_LONGHORN Altre informazioni sulla struttura _SPLCLIENT_INFO_2_V3 |
SPLCLIENT_INFO_2_W2K Contiene l'handle per la stampante lato server usata per effettuare chiamate API dirette dal client al server senza il sovraccarico di RPC. |
SPLCLIENT_INFO_2_WINXP Altre informazioni su: struttura _SPLCLIENT_INFO_2_V2 |
SPLCLIENT_INFO_3_VISTA Contiene un super set di informazioni in una struttura di SPLCLIENT_INFO_1 e SPLCLIENT_INFO_2. Contiene anche informazioni aggiuntive necessarie dal provider. |
SPLCLIENT_INFO_INTERNAL La struttura SPLCLIENT_INFO_INTERNAL è un set super delle informazioni contenute in splclient_info_1, splclient_info2 e splclient_info3 e contiene informazioni aggiuntive necessarie dal codice Device Control Defender. |
Enumerazioni
EBranchOfficeJobEventType Altre informazioni sull'enumerazione EBranchOfficeJobEventType |
NOTIFICATION_CALLBACK_COMMANDS Altre informazioni sull'enumerazione _NOTIFICATION_CALLBACK_COMMANDS |
NOTIFICATION_CONFIG_FLAGS Altre informazioni sull'enumerazione _NOTIFICATION_CONFIG_FLAGS |
UI_TYPE Altre informazioni su: enumerazione UI_TYPE |