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

另请参阅

IMAPIAdviseSink::OnNotify

IMAPISession::Advise

IMAPISession : IUnknown