Windows Mobile 6.5

The Unadvise method cancels the sending of notifications previously set up with a call to the IMAPISession::Advise method.

HRESULT Unadvise (
  ULONG ulConnection


[in] Connection number associated with an active notification registration. The value of ulConnection must be a value referenced by the lpulConnection parameter from a previous call to IMAPISession::Advise.

This method returns the standard values E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, and E_FAIL, as well as the following:


Indicates success.

Unadvise releases its pointer to the caller's advise sink, which it received in the IMAPISession::Advise call used for registration.

Generally, Unadvise calls the advise sink's IUnknown::Release method during the Unadvise call, but if another thread is in the process of calling the advise sink's IMAPIAdviseSink::OnNotify method, the Release call is delayed until OnNotify returns.

Windows Embedded CEWindows CE 3.0 and later
Windows MobilePocket PC 2002 and later, Smartphone 2002 and later

Community Additions