IDispEventSimpleImpl::Unadvise
pUnk で表されるイベント ソースとの接続を解除します。
HRESULT Unadvise(
IUnknown* pUnk
);
パラメーター
- pUnk
[入力] イベント ソース オブジェクトの IUnknown インターフェイスへのポインター。
戻り値
正常終了すると S_OK を返し、失敗すると HRESULT 値を返します。
解説
接続を解除すると、イベントはイベント シンク マップの一覧にあるハンドラー関数にルーティングされなくなります。
注意
複数の IDispEventSimpleImpl クラスから派生するクラスの場合は、必要な特定の基本クラスで呼び出しの範囲を指定して、このメソッドの呼び出しのあいまいさを解決する必要があります。
Unadvise は pdiid で指定された既定のイベント ソースとの間で確立された接続を解除します。
Unadvise は既定のイベント ソースとの接続を解除し、AtlGetObjectSourceInterface によって指定されたオブジェクトの既定のイベント ソースの IID を取得します。
必要条件
**ヘッダー:**atlcom.h
参照
参照
IDispEventSimpleImpl::DispEventAdvise