prnasnot.h 标头

Windows GDI 使用此标头。 有关详细信息,请参阅:

prnasnot.h 包含以下编程接口:

接口

 
IPrintAsyncNotifyCallback

创建和管理由打印后台处理程序托管的应用程序和组件使用的信道。
IPrintAsyncNotifyChannel

表示由打印后台处理程序托管的组件用来向应用程序发送通知的信道。 如果通道是双向的,应用程序可以使用同一通道将响应发送回组件。
IPrintAsyncNotifyDataObject

封装通知通道中发送的数据。

函数

 
CreatePrintAsyncNotifyChannel

在打印后台处理程序托管的打印组件(如打印驱动程序或端口监视器)与从组件接收通知的应用程序之间创建信道。
RegisterForPrintAsyncNotifications

使应用程序能够注册来自打印后台处理程序托管的打印组件(如打印机驱动程序、打印处理器和端口监视器)的通知。
UnRegisterForPrintAsyncNotifications

使已注册的应用程序能够从打印后台处理程序托管的打印组件接收通知以取消注册。

枚举

 
PrintAsyncNotifyConversationStyle

指定应用程序与打印后台处理程序托管的组件(例如打印机驱动程序、打印处理器和端口监视器)之间的双向通信还是单向通信。
PrintAsyncNotifyError

指定异步通知失败后返回的 HRESULT 的错误代码部分。
PrintAsyncNotifyUserFilter

指定通知是仅发送到与打印后台处理程序托管的发件人相同的用户关联的侦听应用程序,还是转到更广泛的侦听应用程序集。