Прочитать на английском

Поделиться через


Заголовок prnasnot.h

Этот заголовок используется Windows GDI. Дополнительные сведения см. в разделе:

prnasnot.h содержит следующие программные интерфейсы:

Интерфейсы

 
IPrintAsyncNotifyCallback

Создает канал связи, используемый приложениями и компонентами, размещенными в очереди печати печати, и управляет им.
IPrintAsyncNotifyChannel

Представляет коммуникационный канал, который компоненты, размещенные в очереди печати печати, используют для отправки уведомлений в приложения. Если канал двунаправленный, приложения могут использовать тот же канал для отправки ответов компоненту.
IPrintAsyncNotifyDataObject

Инкапсулирует данные, отправленные в канале уведомлений.

Функции

 
CreatePrintAsyncNotifyChannel

Создает канал связи между компонентом печати, размещенным в очереди печати, например драйвером печати или монитором портов, и приложением, получающим уведомления от компонента.
RegisterForPrintAsyncNotifications

Позволяет приложению регистрировать уведомления от компонентов печати, размещенных в очереди печати, таких как драйверы принтеров, процессоры печати и мониторы портов.
UnRegisterForPrintAsyncNotifications

Позволяет приложению, которое зарегистрировалось, получать уведомления от компонентов печати, размещенных в очереди печати, для отмены регистрации.

Перечисления

 
PrintAsyncNotifyConversationStyle

Указывает, является ли взаимодействие двунаправленным или однонаправленным между приложениями и компонентами, размещенными в очереди печати, такими как драйверы принтеров, процессоры печати и мониторы портов.
PrintAsyncNotifyError

Указывает часть кода ошибки HRESULT, возвращаемую после сбоя асинхронного уведомления.
PrintAsyncNotifyUserFilter

Указывает, будут ли уведомления отправляться только прослушивающим приложениям, связанным с тем же пользователем, что и отправитель, размещенный в очереди печати, или переходить к более широкому набору прослушивающих приложений.