Auf Englisch lesen

Freigeben über


prnasnot.h-Header

Dieser Header wird von Windows GDI verwendet. Weitere Informationen finden Sie unter

prnasnot.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IPrintAsyncNotifyCallback

Erstellt und verwaltet einen Kommunikationskanal, der von Anwendungen und Komponenten verwendet wird, die vom Druckspooler gehostet werden.
IPrintAsyncNotifyChannel

Stellt einen Kommunikationskanal dar, den komponenten, die vom Druckspooler gehostet werden, verwenden, um Benachrichtigungen an Anwendungen zu senden. Wenn der Kanal bidirektional ist, können Anwendungen denselben Kanal verwenden, um Antworten zurück an die Komponente zu senden.
IPrintAsyncNotifyDataObject

Kapselt die in einem Benachrichtigungskanal gesendeten Daten.

Functions

 
CreatePrintAsyncNotifyChannel

Erstellt einen Kommunikationskanal zwischen einer von Print Spooler gehosteten Druckkomponente, z. B. einem Drucktreiber oder Portmonitor, und einer Anwendung, die Benachrichtigungen von der Komponente empfängt.
RegisterForPrintAsyncNotifications

Ermöglicht es einer Anwendung, sich für Benachrichtigungen von druckspoolergehosteten Druckkomponenten wie Druckertreibern, Druckprozessoren und Portmonitoren zu registrieren.
UnRegisterForPrintAsyncNotifications

Ermöglicht einer registrierten Anwendung, Benachrichtigungen von druckspoolergehosteten Druckkomponenten zu empfangen, um die Registrierung aufzuheben.

Enumerationen

 
PrintAsyncNotifyConversationStyle

Gibt an, ob die Kommunikation zwischen Anwendungen und von Print Spooler gehosteten Komponenten wie Druckertreibern, Druckprozessoren und Portmonitoren bidirektional oder unidirektional erfolgt.
PrintAsyncNotifyError

Gibt den Fehlercodeteil des HRESULT an, der nach einem Fehler bei einer asynchronen Benachrichtigung zurückgegeben wird.
PrintAsyncNotifyUserFilter

Gibt an, ob Benachrichtigungen nur an lauschende Anwendungen gesendet werden, die demselben Benutzer wie der vom Print Spooler gehostete Absender zugeordnet sind, oder ob sie zu einer breiteren Gruppe von Lauschanwendungen wechseln.