Freigeben über


IMAPIForm::Unadvise

Gilt für: Outlook 2013 | Outlook 2016

Bricht eine Registrierung für Benachrichtigungen mit einem Formular-Viewer ab, der zuvor durch Aufrufen von IMAPIForm::Advise eingerichtet wurde.

HRESULT Unadvise(
  ULONG ulConnection
);

Parameter

ulConnection

[in] Eine Verbindungsnummer, die die Benachrichtigungsregistrierung angibt, die abgebrochen werden soll.

Rückgabewert

S_OK

Die Registrierung wurde abgebrochen.

E_INVALIDARG

Die im ulConnection-Parameter übergebene Verbindungsnummer stellt keine gültige Registrierung dar.

Hinweise

Formularanzeiger rufen die IMAPIForm::Unadvise-Methode auf, um eine Registrierung für die Benachrichtigung abzubrechen, dass sie zuerst durch Aufrufen der IMAPIForm::Advise-Methode eingerichtet wurden.

Hinweise für Implementierer

Verwerfen Sie den Zeiger, den Sie an die Empfehlungssenke des Formular-Viewers halten, indem Sie die IUnknown::Release-Methode aufrufen. Im Allgemeinen wird Release während des Unadvise-Aufrufs aufgerufen. Wenn jedoch ein anderer Thread gerade eine der IMAPIViewAdviseSink-Methoden für die Ansichtssenke aufruft, verzögern Sie den Release-Aufruf , bis die IMAPIViewAdviseSink-Methode zurückgegeben wird.

Siehe auch

IMAPIForm::Advise

IMAPIViewAdviseSink : IUnknown

IMAPIForm : IUnknown