Partager via


IDebugClient4 ::GetInputCallbacks, méthode (dbgeng.h)

La méthode GetInputCallbacks retourne les rappels d’entrée objet inscrit auprès de ce client.

Syntaxe

HRESULT GetInputCallbacks(
  [out] PDEBUG_INPUT_CALLBACKS *Callbacks
);

Paramètres

[out] Callbacks

Reçoit un pointeur d’interface pour l’objet IDebugInputCallbacks inscrit auprès du client.

Valeur de retour

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

Retourner le code Description
S_OK
La méthode a réussi.

Remarques

Chaque client peut avoir au plus un IDebugInputCallbacks objet inscrit auprès de celui-ci pour recevoir des demandes d’entrée.

Si aucun objet IDebugInputCallbacks n’est inscrit auprès du client, la valeur de rappels est définie sur NULL.

L’interface IDebugInputCallbacks étend l’interface COM IUnknown. Avant de renvoyer l’objet IDebugInputCallbacks spécifié par callbacks, le moteur appelle sa méthode IUnknown ::AddRef. Lorsque cet objet n’est plus nécessaire, sa méthode IUnknown ::Release doit être appelée.

Pour plus d’informations sur les rappels, consultez rappels.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête dbgeng.h (include Dbgeng.h)

Voir aussi

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

IDebugInputCallbacks

SetInputCallbacks