Partager via


Méthode IDebugClient2 ::SetInputCallbacks (dbgeng.h)

La méthode SetInputCallbacks inscrit un objet de rappel d’entrée auprès du client.

Syntaxe

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

Paramètres

[in, optional] Callbacks

Spécifie le pointeur d’interface vers l’objet de rappels d’entrée à inscrire auprès de ce client.

Valeur retournée

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.

Code de retour Description
S_OK
La méthode a réussi.

Remarques

Chaque client peut avoir au maximum un objet IDebugInputCallbacks inscrit auprès de lui pour recevoir des demandes d’entrée.

L’interface IDebugInputCallbacks étend l’interface COM IUnknown. SetInputCallbacks appelle la méthode IUnknown ::AddRef de l’objet spécifié par Callbacks. La méthode IUnknown ::Release de cette interface sera appelée la prochaine fois que SetInputCallbacks sera appelé sur ce client, ou lorsque ce client sera supprimé.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

GetInputCallbacks

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

IDebugInputCallbacks