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 メソッドを使用して通知をサポートする方法については、「イベント通知のサポート」を参照してください。

関連項目

IABLogon::Advise

IMAPIAdviseSink::OnNotify

IABLogon : IUnknown