Freigeben über


IPrintAsyncNotifyCallback-Schnittstelle (prnasnot.h)

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

Vererbung

Die IPrintAsyncNotifyCallback-Schnittstelle erbt von der IUnknown-Schnittstelle . IPrintAsyncNotifyCallback verfügt auch über folgende Membertypen:

Methoden

Die IPrintAsyncNotifyCallback-Schnittstelle verfügt über diese Methoden.

 
IPrintAsyncNotifyCallback::ChannelClosed

Rät einem Mitglied eines Kommunikationskanals, das andere Mitglied darüber zu informieren, dass der Kanal geschlossen wird.
IPrintAsyncNotifyCallback::OnEventNotify

Benachrichtigt einen Listener, dass eine Benachrichtigung in einem angegebenen Kanal verfügbar ist. Diese Methode wird vom Drucksystem aufgerufen.

Hinweise

Damit eine Anwendung Benachrichtigungen von einer von Print Spooler gehosteten Komponente empfängt, muss sie ein IPrintAsyncNotifyCallback-Objekt bereitstellen, wenn sie sich für Benachrichtigungen registriert.

Eine vom Druckspooler gehostete Komponente, die einen bidirektionalen Kommunikationskanal mit einer lauschenden Anwendung öffnet, muss ein IPrintAsyncNotifyCallback-Objekt bereitstellen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile prnasnot.h

Weitere Informationen

Benachrichtigungsschnittstellen für asynchrones Drucken

Drucken