Asynchronous Printing Notification Interfaces

The following interfaces are used in asynchronous communication between applications and components that are hosted by the print spooler, such as printer drivers and port monitors.

In this section

Interface Description
IPrintAsyncNotifyCallback
Creates and manages a communication channel used by applications and components that are hosted by the print spooler.
IPrintAsyncNotifyChannel
Represents a communication channel that components that are hosted by the print spooler use to send notifications to applications. If the channel is bidirectional, applications can use the same channel to send responses back to the component.
IPrintAsyncNotifyDataObject
Encapsulates the data sent in a notification channel.