Freigeben über


IMsgStore::Unadvise

Gilt für: Outlook 2013 | Outlook 2016

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

HRESULT Unadvise(
  ULONG_PTR ulConnection
);

Parameter

ulConnection

[in] Die Verbindungsnummer, die einer aktiven Benachrichtigungsregistrierung zugeordnet ist. Der Wert von ulConnection muss von einem vorherigen Aufruf der IMsgStore::Advise-Methode zurückgegeben worden sein.

Rückgabewert

S_OK

Die Registrierung wurde erfolgreich abgebrochen.

Hinweise

Die IMsgStore::Unadvise-Methode bricht eine Registrierung für eine Benachrichtigung 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

IMsgStore::Advise

IMsgStore: IMAPIProp