IDebugClient5::SetOutputCallbacks-Methode (dbgeng.h)
Die SetOutputCallbacks-Methode registriert ein Ausgaberückrufobjekt bei diesem Client.
Syntax
HRESULT SetOutputCallbacks(
[in, optional] PDEBUG_OUTPUT_CALLBACKS Callbacks
);
Parameter
[in, optional] Callbacks
Gibt den Schnittstellenzeiger auf das Ausgaberückrufobjekt an, das bei diesem Client registriert werden soll.
Rückgabewert
Diese Methode gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
Hinweise
Für jeden Client kann höchstens ein IDebugOutputCallbacks- oder IDebugOutputCallbacks-Objekt für die Ausgabe registriert sein.
Die IDebugOutputCallbacks-Schnittstelle erweitert die COM-Schnittstelle IUnknown. SetOutputCallbacks und SetOutputCAllbacksWide rufen die IUnknown::AddRef-Methode in dem von Callbacks angegebenen Objekt auf. Die IUnknown::Release-Methode dieser Schnittstelle wird aufgerufen, wenn SetOutputCallbacks oder SetOutputCallbacksWide auf diesem Client das nächste Mal aufgerufen wird oder wenn dieser Client gelöscht wird.
Weitere Informationen zu Rückrufen finden Sie unter Rückrufe.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (dbgeng.h einschließen) |