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


Интерфейс IPrinterExtensionEventArgs (printerextension.h)

Представляет контекст для активации расширения настольных принтеров.

Наследование

Интерфейс IPrinterExtensionEventArgs наследуется от интерфейса IPrinterExtensionContext.

Методы

Интерфейс IPrinterExtensionEventArgs содержит следующие методы.

 
IPrinterExtensionEventArgs::get_BidiNotification

Возвращает текст уведомления о двунаправленном сообщении (Bidi), если применимо.
IPrinterExtensionEventArgs::get_DetailedReasonId

Возвращает более подробную причину активации, чем то, что можно получить из ReasonId.
IPrinterExtensionEventArgs::get_ReasonId

Возвращает причину активации расширения принтера.
IPrinterExtensionEventArgs::get_Request

Возвращает объект IPrinterExtensionRequest для текущего события.
IPrinterExtensionEventArgs::get_SourceApplication

Возвращает имя приложения, которое вызвало расширение принтера.
IPrinterExtensionEventArgs::get_WindowModal

Возвращает параметр режима запуска, определяющий, следует ли запускать расширение принтера как модальное.
IPrinterExtensionEventArgs::get_WindowParent

Возвращает дескриптор родительского окна.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header printerextension.h (включая Printerextension.h)

См. также раздел

IPrinterExtensionContext

Контейнеры свойств драйвера принтера версии 4