Freigeben über


IOleAdviseHolder::Unadvise-Methode (oleidl.h)

Löscht eine zuvor hergestellte Beratungsverbindung.

Syntax

HRESULT Unadvise(
  [in] DWORD dwConnection
);

Parameter

[in] dwConnection

Der Wert, der zuvor von IOleAdviseHolder::Advise in pdwConnection zurückgegeben wurde.

Rückgabewert

Diese Methode gibt S_OK bei Erfolg zurück. Weitere mögliche Rückgabewerte:

Rückgabecode Beschreibung
OLE_E_NOCONNECTION
Der dwConnection-Parameter stellt keine gültige Empfehlungsverbindung dar.

Hinweise

IOleAdviseHolder::Unadvise soll verwendet werden, um IOleObject::Unadvise zu implementieren, um eine Empfehlungsverbindung zu löschen. Im Allgemeinen würden Sie den OLE-Ratgeber verwenden, nachdem Sie einen Zeiger über einen Aufruf von CreateOleAdviseHolder erhalten haben.

In der Regel rufen Container diese Methode beim Herunterfahren oder beim Löschen eines Objekts auf. In bestimmten Fällen können Container diese Methode für Objekte aufrufen, die ausgeführt werden, aber derzeit nicht sichtbar sind, um den Mehraufwand für die Aufrechterhaltung mehrerer Beratungsverbindungen zu verringern.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile oleidl.h

Weitere Informationen

IOleAdviseHolder

IOleAdviseHolder::Advise

IOleAdviseHolder::EnumAdvise

IOleObject::Unadvise