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