IMSLogon::Unadvise
适用于:Outlook 2013 | Outlook 2016
删除对象注册的消息存储更改通知之前通过使用调用 IMSLogon::Advise 方法建立的。
HRESULT Unadvise(
ULONG ulConnection
);
参数
ulConnection
[in]调用 IMSLogon::Advise 返回的注册连接编号。
返回值
S_OK
调用成功,并返回了预期的值。
备注
消息存储提供程序实现 IMSLogon::Unadvise 方法,以释放指向在上一次调用 IMSLogon::Advise 时在 lpAdviseSink 参数中传递的建议接收器对象的指针,从而取消通知注册。 作为放弃指向建议接收器对象的指针的一部分,将调用对象的 IUnknown::Release 方法。 通常, 发布 在 Unadvise 调用期间调用。 但是,如果另一个线程正在为建议接收器对象调用 IMAPIAdviseSink::OnNotify 方法, 则 Release 调用将延迟,直到 OnNotify 方法返回。