IDebugClient::SetInputCallbacks-Methode (dbgeng.h)

Die SetInputCallbacks-Methode registriert ein Eingaberückrufobjekt mit dem Client.

Syntax

HRESULT SetInputCallbacks(
  [in, optional] PDEBUG_INPUT_CALLBACKS Callbacks
);

Parameter

[in, optional] Callbacks

Gibt den Schnittstellenzeiger auf das Eingaberü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
S_OK
Die Methode war erfolgreich.

Bemerkungen

Jeder Client kann höchstens ein IDebugInputCallbacks-Objekt registriert haben, um Anforderungen für die Eingabe zu empfangen.

Die IDebugInputCallbacks-Schnittstelle erweitert die COM-Schnittstelle IUnknown. SetInputCallbacks ruft die IUnknown::AddRef-Methode des von Callbacks angegebenen Objekts auf. Die IUnknown::Release-Methode dieser Schnittstelle wird beim nächsten Aufruf von SetInputCallbacks auf diesem Client oder beim Löschen dieses Clients aufgerufen.

Anforderungen

   
Zielplattform Power BI Desktop
Header dbgeng.h (include Dbgeng.h)

Weitere Informationen

GetInputCallbacks

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

IDebugInputCallbacks