PrintAsyncNotifyConversationStyle-Enumeration (prnasnot.h)
Gibt an, ob die Kommunikation zwischen Anwendungen und von Print Spooler gehosteten Komponenten wie Druckertreibern, Druckprozessoren und Portmonitoren bidirektional oder unidirektional erfolgt.
Syntax
typedef enum {
kBiDirectional,
kUniDirectional
} PrintAsyncNotifyConversationStyle;
Konstanten
kBiDirectional Gibt an, dass Anwendungen Antworten an die vom Druckspooler gehostete Komponente senden können, die eine Benachrichtigung gesendet hat. |
kUniDirectional Gibt an, dass die Kommunikation nur von der von Print Spooler gehosteten Komponente zu einer oder mehreren lauschenden Anwendungen erfolgt. |
Hinweise
Auch wenn die Kommunikation bidirektional erfolgt, können Anwendungen keine Kommunikation initiieren. Sie können nur auf Benachrichtigungen antworten, die von den von print Spooler gehosteten Komponenten gesendet werden.
Wenn mehrere Anwendungen auf bidirektionale Benachrichtigungen lauschen, erhalten sie nur die erste Benachrichtigung, die über einen bidirektionalen Kanal gesendet wird. Der Druckspooler verwaltet den Kanal nur mit der ersten lauschenden Anwendung, die geantwortet hat, und verwirft alle nachfolgenden Antworten von anderen Listenern.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | prnasnot.h |