次の方法で共有


IPrinterExtensionEventArgs::get_ReasonId メソッド (printerextension.h)

プリンター拡張機能がアクティブ化された理由を取得します。

このプロパティは読み取り専用です。

構文

HRESULT get_ReasonId(
  GUID *pReasonId
);

パラメーター

pReasonId

GUID パラメーター pReasonId を定義します

戻り値

HRESULT 値を返します。 プロパティ呼び出しが成功しなかった場合は、適切な HRESULT エラー コードが返されます。

注釈

このモードでは、印刷ジョブまたは既定の印刷設定の基本設定が表示されることが想定されています。

  • Guid = {EC8F261F-267C-469F-B5D6-3933023C29CC}

  • 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
対象プラットフォーム Windows
ヘッダー printerextension.h

こちらもご覧ください

DetailedReasonId

IPrinterExtensionEventArgs