Freigeben über


IDispEventSimpleImpl::Unadvise

Unterteilt die Verbindung mit der Ereignisquelle, die von pUnk dargestellt wird.

HRESULT Unadvise( 
   IUnknown* pUnk  
);

Parameter

  • pUnk
    [in] Ein Zeiger auf die IUnknown-Schnittstelle des Ereignisquellenobjekts.

Rückgabewert

S_OK oder ein HRESULT-Fehlerwert.

Hinweise

Wenn die Verbindung unterbrochen ist, werden Ereignisse nicht auf die Handlerfunktionen weitergeleitet, die in der aufgeführt werden, empfangen Zuordnung.

Hinweis

Wenn die Klasse mehrerer IDispEventSimpleImpl-Klassen abgeleitet, müssen Sie Aufrufe dieser Methode auflösen, indem Sie den Aufruf mit der bestimmten Basisklasse begrenzen, die Sie interessiert.

Unadvise unterbricht eine Verbindung, die mit der Standardereignisquelle festgelegt wurde, die in pdiid angegeben wurde.

Unavise unterbricht eine Verbindung mit der Standardereignisquelle abruft, es die IID der Standardereignisquelle des Objekts, wie durch AtlGetObjectSourceInterface bestimmt.

Anforderungen

Header: atlcom.h

Siehe auch

Referenz

IDispEventSimpleImpl Class

IDispEventSimpleImpl::DispEventAdvise

Konzepte

Supporting IDispEventImpl