次の方法で共有


IPrinterExtensionManager::EnableEvents メソッド (printerextension.h)

EnableEvents メソッドを使用すると、 DisableEvents が呼び出されるまで、指定したプリンター ドライバーに対してイベントを生成できます。

構文

HRESULT EnableEvents(
  [in] GUID printerDriverId
);

パラメーター

[in] printerDriverId

イベントを有効にする指定したドライバーを表す GUID。 この GUID は INF ファイルで指定され、マニフェスト ファイル ディレクティブ 'PrinterDriverID' でも指定されます。

戻り値

このメソッドは HRESULT 値を返します。

プリンター拡張機能は、起動時にこのメソッドを呼び出して、使用するドライバー イベントが生成されるようにする必要があります。

注釈

印刷設定やプリンター通知などのドライバー イベントの場合、アプリは EnableEvents を呼び出す必要があります。 ただし、アプリが 5 秒以内に EnableEvents を 呼び出さない場合、印刷システムでは UI が呼び出されたと見なされますが、応答していないので、代わりに標準の UI が表示されます。

要件

要件
サポートされている最小のクライアント Windows 8
対象プラットフォーム デスクトップ
Header printerextension.h

こちらもご覧ください

IPrinterExtensionManager