IABLogon::Unadvise
適用対象: Outlook 2013 | Outlook 2016
IABLogon::Advise メソッドの呼び出しで以前に設定された通知を取り消します。
HRESULT Unadvise(
ULONG ulConnection
);
パラメーター
ulConnection
[in]アクティブな通知登録に関連付けられている接続番号。 アドバイズへの以前の呼び出しでは、ulConnection の値が返されている必要があります。
戻り値
S_OK
通知の登録が正常に取り消されました。
注釈
MAPI は Unadvise メソッドを呼び出して、コンテナー、メッセージング ユーザー、または配布リスト オブジェクトの通知登録を取り消します。
実装に関するメモ
Unadvise の実装は、MAPI のヘルプで通知をサポートするか、手動で通知をサポートするかによって異なります。 MAPI でサポートが提供される場合は、 IMAPISupport::Unsubscribe メソッドを呼び出して登録を取り消します。 別のスレッドがアドバイズ シンクの IMAPIAdviseSink::OnNotify メソッドを呼び出している場合、 OnNotify が返されるまで遅延する可能性があります。
通知プロセスの詳細については、「 MAPI でのイベント通知」を参照してください。 IMAPISupport : IUnknown メソッドを使用して通知をサポートする方法については、「イベント通知のサポート」を参照してください。