Метод IPrinterExtensionEventArgs::get_ReasonId (printerextension.h)
Получает причину активации расширения принтера.
Это свойство доступно только для чтения.
Синтаксис
HRESULT get_ReasonId(
GUID *pReasonId
);
Параметры
pReasonId
Определяет параметр GUID pReasonId.
Возвращаемое значение
Возвращает значение HRESULT. Если вызов свойства не был успешным, он возвращает соответствующий код ошибки HRESULT.
Замечания
В этом режиме ожидается, что будут отображаться параметры задания печати или настройки печати по умолчанию:
Guid = {EC8F261F-267C-469F-B5D6-393023C29CC}
PRINTER_EXTENSION_REASON_PRINT_PREFERENCES = { 0xec8f261f, 0x267c, 0x469f, 0xb5, 0xd6, 0x39, 0x33, 0x2, 0x3c, 0x29, 0xcc };
В этом режиме должен отображаться монитор состояния очереди печати:
Guid = {23BB1328-63DE-4293-915B-A6A23D929ACB}
PRINTER_EXTENSION_REASON_DRIVER_EVENT = { 0x23bb1328, 0x63de, 0x4293, 0x91, 0x5b, 0xa6, 0xa2, 0x3d, 0x92, 0x9a, 0xcb };
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 |
минимальный поддерживаемый сервер | Windows Server 2012 |
целевая платформа | Виндоус |
заголовка | printerextension.h |