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 |