Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SetOutputCallbacks-Methode registriert ein Ausgaberückrufobjekt mit diesem Client.
Syntax
HRESULT SetOutputCallbacks(
[in, optional] PDEBUG_OUTPUT_CALLBACKS Callbacks
);
Die Parameter
[in, optional] Callbacks
Gibt den Schnittstellenzeiger auf das Ausgaberückrufobjekt an, das bei diesem Client registriert werden soll.
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 IDebugOutputCallbacks - oder IDebugOutputCallbacks-Objekt für die Ausgabe registriert haben.
Die IDebugOutputCallbacks Schnittstelle erweitert die COM-Schnittstelle IUnknown. SetOutputCallbacks und SetOutputCAllbacksWide rufen die IUnknown::AddRef-Methode im durch Callbacks angegebenen Objekt auf. Die IUnknown::Release-Methode dieser Schnittstelle wird aufgerufen, wenn SetOutputCallbacks oder SetOutputCallbacksWide auf diesem Client aufgerufen wird oder wenn dieser Client gelöscht wird.
Weitere Informationen zu Rückrufen finden Sie unter Rückrufe.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Arbeitsfläche |
| Kopfzeile | dbgeng.h (include Dbgeng.h) |