勇芳软件工作室.汉化:  Printing > Printing and Print Spooler Enumerations >

PrintAsyncNotifyConversationStyle (Vista)

Previous pageReturn to chapter overviewNext page

描述

 

指定应用程序之间的通信是双向还是单向,以及Print Spooler托管的组件,如打印机驱动程序,打印处理器和端口监视器。

 

C++ 语法

 

typedef enum tagPrintAsyncNotifyConversationStyle {

kBiDirectional,

kUniDirectional

} PrintAsyncNotifyConversationStyle;

 

PowerBASIC 语法

 

%kBiDirectional  = 0

%kUniDirectional = 1

 

常量

 

kBiDirectional

 

表示应用程序可以向发送通知的Print Spooler托管的组件发送回复。

 

kUniDirectional

 

表示通信只能从打印后台打印程序托管的组件到一个或多个监听应用程序。

 

备注

 

即使通信是双向的,应用也不能启动通信。他们只能回复由Print Spooler托管的组件发送的通知。

 

当多个应用程序侦听双向通知时,它们只接收通过双向通道发送的第一个通知。打印后台打印程序仅在响应的第一个侦听应用程序中维护通道,并丢弃其他侦听器的所有后续回复。

 

引用文件 #INCLUDE Once

 

Prnasnot.inc