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 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | printerextension.h |
関連項目
IPrinterExtensionManager の