IDebugClient5::GetEventCallbacksWide-Methode (dbgeng.h)
Die GetEventCallbacksWide--Methode gibt das ereignisrückrufeobjekt zurück, das mit diesem Client registriert ist.
Syntax
HRESULT GetEventCallbacksWide(
[out] PDEBUG_EVENT_CALLBACKS_WIDE *Callbacks
);
Parameter
[out] Callbacks
Empfängt einen Schnittstellenzeiger auf das Ereignisrückrufobjekt, das mit diesem Client registriert ist.
Rückgabewert
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.
Rückgabecode | Beschreibung |
---|---|
|
Die Methode war erfolgreich. |
Bemerkungen
Jeder Client kann höchstens ein IDebugEventCallbacks oder IDebugEventCallbacksWide--Objekt für den Empfang Ereignisseregistriert haben.
Wenn kein Ereignisrückrufobjekt beim Client registriert ist, wird der Wert Callbacks auf NULL-festgelegt.
Die IDebugEventCallbacksWide Schnittstelle erweitert die COM-Schnittstelle IUnknown. Vor dem Zurückgeben des IDebugEventCallbacksWide- Objekts, das durch Callbacksangegeben wird, ruft das Modul seine IUnknown::AddRef-Methode auf. Wenn dieses Objekt nicht mehr benötigt wird, sollte die IUnknown::Release Methode aufgerufen werden.
Weitere Informationen zu Rückrufen finden Sie unter Rückrufe.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dbgeng.h (include Dbgeng.h) |