次の方法で共有


IPrinterExtensionManager インターフェイス (printerextension.h)

IPrinterExtensionManager インターフェイスは、PrinterExtensionManager クラスを CoCreating することによって取得されます。

継承

IPrinterExtensionManager インターフェイスは、IUnknown インターフェイスから継承します。

メソッド

IPrinterExtensionManager インターフェイスには、次のメソッドがあります。

 
IPrinterExtensionManager::D isableEvents

イベントの生成を禁止します。
IPrinterExtensionManager::EnableEvents

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

備考

IPrinterExtensionEvent 実装するイベント シンクは、IConnectionPoint メカニズムを介して、関連付けられたイベント ソース (IPrinterExtensionManager ) に接続されます。 IPrinterExtensionManager オブジェクトで QueryInterface を呼び出すことによって、IConnectionPoint インターフェイスへのポインターを取得する必要があります。

IPrinterExtensionEvent 実装するイベント シンクに IDispatch::Invoke を実装する必要があります。これは、イベントが発生するメカニズムであるためです。

IDispatch インターフェイスで他のメソッドのスタブ実装を提供するだけで十分です。

必要条件

要件 価値
ターゲット プラットフォーム ウィンドウズ
ヘッダー printerextension.h