IDebugClient::GetInputCallbacks-Methode (dbgeng.h)
Die GetInputCallbacks-Methode gibt das bei diesem Client registrierte Eingaberückrufobjekt zurück.
Syntax
HRESULT GetInputCallbacks(
[out] PDEBUG_INPUT_CALLBACKS *Callbacks
);
Parameter
[out] Callbacks
Empfängt einen Schnittstellenzeiger für das IDebugInputCallbacks-Objekt , das beim Client registriert ist.
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 IDebugInputCallbacks-Objekt registriert sein, um Eingabeanforderungen zu empfangen.
Wenn kein IDebugInputCallbacks-Objekt beim Client registriert wird, wird der Wert von Callbacks auf NULL festgelegt.
Die IDebugInputCallbacks-Schnittstelle erweitert die COM-Schnittstelle IUnknown. Bevor das von Callbacks angegebene IDebugInputCallbacks-Objekt zurückgegeben wird, ruft die Engine die IUnknown::AddRef-Methode auf. Wenn dieses Objekt nicht mehr benötigt wird, sollte seine IUnknown::Release-Methode aufgerufen werden.
Weitere Informationen zu Rückrufen finden Sie unter Rückrufe.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (dbgeng.h einschließen) |