Freigeben über


IMAPISession::Unadvise

Gilt für: Outlook 2013 | Outlook 2016

Bricht das Senden von Benachrichtigungen ab, die zuvor mit einem Aufruf der IMAPISession::Advise-Methode eingerichtet wurden.

HRESULT Unadvise(
  ULONG_PTR ulConnection
);

Parameter

ulConnection

[in] Eine Verbindungsnummer, die einer aktiven Benachrichtigungsregistrierung zugeordnet ist. Der Wert von ulConnection muss von einem vorherigen Aufruf von IMAPISession::Advise zurückgegeben worden sein.

Rückgabewert

S_OK

Die Registrierung wurde erfolgreich abgebrochen.

Hinweise

Die IMAPISession::Unadvise-Methode bricht eine Registrierung für Benachrichtigungen ab. Unadvise gibt seinen Zeiger auf die Empfehlungssenke des Aufrufers frei, die er im für die Registrierung verwendeten Advise-Anruf erhalten hat.

Im Allgemeinen ruft Unadvise die IUnknown::Release-Methode der Empfehlungssenke während des Unadvise-Aufrufs auf. Wenn jedoch gerade ein anderer Thread die IMAPIAdviseSink::OnNotify-Methode der Empfehlungssenke aufruft, wird der Release-Aufruf verzögert, bis die OnNotify-Methode zurückgegeben wird.

Siehe auch

IMAPIAdviseSink::OnNotify

IMAPISession::Advise

IMAPISession : IUnknown