次の方法で共有


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

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

継承

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

メソッド

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

 
IPrinterExtensionManager::D isableEvents

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

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

注釈

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

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

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

要件

要件
対象プラットフォーム Windows
ヘッダー printerextension.h