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


Перечисление PrintAsyncNotifyConversationStyle (prnasnot.h)

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

Синтаксис

typedef enum {
  kBiDirectional,
  kUniDirectional
} PrintAsyncNotifyConversationStyle;

Константы

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

Комментарии

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

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

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть prnasnot.h