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 |