IDebugClient2::GetOutputCallbacks-Methode (dbgeng.h)
Die GetOutputCallbacks-Methode gibt das beim Client registrierte Ausgaberückrufobjekt zurück.
Syntax
HRESULT GetOutputCallbacks(
[out] PDEBUG_OUTPUT_CALLBACKS *Callbacks
);
Parameter
[out] Callbacks
Empfängt einen Schnittstellenzeiger auf das IDebugOutputCallbacks-Objekt , das beim 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. |
Hinweise
Für jeden Client kann maximal ein IDebugOutputCallbacks - oder IDebugOutputCallbacksWide-Objekt für die Ausgabe registriert sein.
Wenn kein Ausgaberückrufobjekt beim Client registriert ist, wird der Wert von Rückrufen auf NULL festgelegt.
Die IDebugOutputCallbacks-Schnittstelle erweitert die COM-Schnittstelle IUnknown. Bevor das von Callbacks angegebene IDebugOutputCallbacks-Objekt zurückgegeben wird, ruft das Modul die 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 |
Kopfzeile | dbgeng.h (einschließlich Dbgeng.h) |