Condividi tramite


intestazione prnasnot.h

Questa intestazione viene usata da Windows GDI. Per altre informazioni, vedere:

prnasnot.h contiene le interfacce di programmazione seguenti:

Interfacce

 
IPrintAsyncNotifyCallback

Crea e gestisce un canale di comunicazione usato da applicazioni e componenti ospitati dallo spooler di stampa.
IPrintAsyncNotifyChannel

Rappresenta un canale di comunicazione che i componenti ospitati dallo spooler di stampa usano per inviare notifiche alle applicazioni. Se il canale è bidirezionale, le applicazioni possono usare lo stesso canale per inviare risposte al componente.
IPrintAsyncNotifyDataObject

Incapsula i dati inviati in un canale di notifica.

Funzioni

 
CreatePrintAsyncNotifyChannel

Crea un canale di comunicazione tra un componente di stampa ospitato da Spooler, ad esempio un driver di stampa o un monitor porta e un'applicazione che riceve notifiche dal componente.
RegisterForPrintAsyncNotifications

Consente a un'applicazione di registrare le notifiche dai componenti di stampa ospitati da Spooler, ad esempio driver di stampante, processori di stampa e monitoraggi delle porte.
UnRegisterForPrintAsyncNotifications

Consente a un'applicazione registrata di ricevere notifiche dai componenti di stampa ospitati da Spooler di stampa per annullare la registrazione.

Enumerazioni

 
PrintAsyncNotifyConversationStyle

Specifica se la comunicazione è bidirezionale o unidirectional tra applicazioni e componenti ospitati da Print Spooler, ad esempio driver della stampante, processori di stampa e monitoraggi delle porte.
PrintAsyncNotifyError

Specifica la parte del codice di errore di HRESULT restituita dopo un errore di notifica asincrona.
PrintAsyncNotifyUserFilter

Specifica se le notifiche verranno inviate solo alle applicazioni in ascolto associate allo stesso utente del mittente ospitato da Print Spooler oppure passare a un set più ampio di applicazioni in ascolto.