IPrinterExtensionManager インターフェイス (printerextension.h)
IPrinterExtensionManager インターフェイスは、PrinterExtensionManager クラスの CoCreating によって取得されます。
継承
IPrinterExtensionManager インターフェイスは、IUnknown インターフェイスから継承します。
メソッド
IPrinterExtensionManager インターフェイスには、これらのメソッドがあります。
IPrinterExtensionManager::D isableEvents イベントの生成を禁止します。 |
IPrinterExtensionManager::EnableEvents EnableEvents メソッドを使用すると、DisableEvents が呼び出されるまで、指定したプリンター ドライバーに対してイベントを生成できます。 |
注釈
IPrinterExtensionEvent を実装するすべてのイベント シンクは、関連付けられているイベント ソース IPrinterExtensionManager に IConnectionPoint メカニズムを介して接続されます。 IPrinterExtensionManager オブジェクトで QueryInterface を呼び出して、IConnectionPoint インターフェイスへのポインターを取得する必要があります。
イベントが発生するメカニズムであるため、IPrinterExtensionEvent を実装するイベント シンクに IDispatch::Invoke を実装する必要があります。
IDispatch インターフェイスで他のメソッドのスタブ実装を提供するだけで十分です。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | printerextension.h |