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 方法返回。

另请参阅

IMAPIAdviseSink::OnNotify

IMSLogon::Advise

IMSLogon : IUnknown