IMsgStore::Unadvise
适用于:Outlook 2013 | Outlook 2016
取消发送以前通过调用 IMsgStore::Advise 方法设置的通知。
HRESULT Unadvise(
ULONG_PTR ulConnection
);
参数
ulConnection
[in]与活动通知注册关联的连接号。 ulConnection 的值必须已通过对 IMsgStore::Advise 方法的先前调用返回。
返回值
S_OK
注册已成功取消。
备注
IMsgStore::Unadvise 方法取消通知注册。 Unadvise 会释放其指向调用方的建议接收器的指针,该接收器在用于注册的 “建议 ”调用中接收。
通常,Unadvise 在 Unadvise 调用期间调用建议接收器的 IUnknown::Release 方法。 但是,如果另一个线程正在调用建议接收器的 IMAPIAdviseSink::OnNotify 方法, 则 Release 调用将延迟,直到 OnNotify 方法返回。