IMsgStore::Unadvise

适用于:Outlook 2013 | Outlook 2016

取消发送以前通过调用 IMsgStore::Advise 方法设置的通知。

HRESULT Unadvise(
  ULONG_PTR ulConnection
);

参数

ulConnection

[in]与活动通知注册关联的连接号。 ulConnection 的值必须已通过对 IMsgStore::Advise 方法的先前调用返回。

返回值

S_OK

注册已成功取消。

备注

IMsgStore::Unadvise 方法取消通知注册。 Unadvise 会释放其指向调用方的建议接收器的指针,该接收器在用于注册的 “建议 ”调用中接收。

通常,UnadviseUnadvise 调用期间调用建议接收器的 IUnknown::Release 方法。 但是,如果另一个线程正在调用建议接收器的 IMAPIAdviseSink::OnNotify 方法, 则 Release 调用将延迟,直到 OnNotify 方法返回。

另请参阅

IMAPIAdviseSink::OnNotify

IMsgStore::Advise

IMsgStore : IMAPIProp