Заголовок prnasnot.h
Этот заголовок используется Windows GDI. Дополнительные сведения см. в разделе:
prnasnot.h содержит следующие программные интерфейсы:
IPrintAsyncNotifyCallback Создает канал связи, используемый приложениями и компонентами, размещенными в очереди печати печати, и управляет им. |
IPrintAsyncNotifyChannel Представляет коммуникационный канал, который компоненты, размещенные в очереди печати печати, используют для отправки уведомлений в приложения. Если канал двунаправленный, приложения могут использовать тот же канал для отправки ответов компоненту. |
IPrintAsyncNotifyDataObject Инкапсулирует данные, отправленные в канале уведомлений. |
CreatePrintAsyncNotifyChannel Создает канал связи между компонентом печати, размещенным в очереди печати, например драйвером печати или монитором портов, и приложением, получающим уведомления от компонента. |
RegisterForPrintAsyncNotifications Позволяет приложению регистрировать уведомления от компонентов печати, размещенных в очереди печати, таких как драйверы принтеров, процессоры печати и мониторы портов. |
UnRegisterForPrintAsyncNotifications Позволяет приложению, которое зарегистрировалось, получать уведомления от компонентов печати, размещенных в очереди печати, для отмены регистрации. |
PrintAsyncNotifyConversationStyle Указывает, является ли взаимодействие двунаправленным или однонаправленным между приложениями и компонентами, размещенными в очереди печати, такими как драйверы принтеров, процессоры печати и мониторы портов. |
PrintAsyncNotifyError Указывает часть кода ошибки HRESULT, возвращаемую после сбоя асинхронного уведомления. |
PrintAsyncNotifyUserFilter Указывает, будут ли уведомления отправляться только прослушивающим приложениям, связанным с тем же пользователем, что и отправитель, размещенный в очереди печати, или переходить к более широкому набору прослушивающих приложений. |