Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016
Entfernt die Registrierung eines Objekts für Benachrichtigungen über Nachrichtenspeicheränderungen, die zuvor durch einen Aufruf der Methode IMSLogon::Advise eingerichtet wurde.
HRESULT Unadvise(
ULONG ulConnection
);
Parameter
ulConnection
[in] Die Nummer der Registrierungsverbindung, die durch einen Aufruf von IMSLogon::Advisezurückgegeben wird.
Rückgabewert
S_OK
Der Aufruf erfolgreich ausgeführt und der erwartete Wert oder Werte zurückgegeben hat.
Hinweise
Nachrichtenspeicheranbieter implementieren die IMSLogon::Unadvise-Methode, um den Zeiger auf das Advise-Senkenobjekt freizugeben, das im lpAdviseSink Parameter im vorherigen Aufruf von IMSLogon::Adviseübergeben wurde, wodurch eine Benachrichtigungsregistrierung abgebrochen wird. Im Rahmen des Verwerfens des Zeigers auf das Advise-Senkenobjekt wird die IUnknown::Release-Methode des Objekts aufgerufen. Im Allgemeinen wird Release während des Aufrufs von Unadvise aufgerufen. Wenn jedoch gerade ein anderer Thread die IMAPIAdviseSink::OnNotify-Methode für das Advise-Senkenobjekt aufruft, wird der Release-Aufruf verzögert, bis die OnNotify-Methode zurückgegeben wird.