IDebugInputCallbacks ::StartInput, méthode (dbgeng.h)
La méthode de rappel startInput est appelée par le moteur pour indiquer qu’elle attend une ligne d’entrée.
Syntaxe
HRESULT StartInput(
[in] ULONG BufferSize
);
Paramètres
[in] BufferSize
Spécifie le nombre de caractères demandés. Toute entrée supérieure à cette taille sera tronquée.
Valeur de retour
La valeur de retour est ignorée par le moteur, sauf si elle indique une erreur d’appel de procédure distante ; dans ce cas, le client, avec lequel ce IDebugEventCallbacks objet est inscrit, est désactivé.
Remarques
Cette méthode indique que le moteur attend une ligne d’entrée de n’importe quel client. Cela peut se produire si, par exemple, la méthode Input a été appelée sur un client.
Après avoir appelé cette méthode, le moteur attend qu’il reçoive une entrée. Lorsqu’elle reçoit une entrée, elle appelle IDebugInputCallbacks ::EndInput pour informer tous les objets IDebugInputCallbacks inscrits auprès des clients qu’il n’attend plus d’entrée.
L’objet IDebugInputCallbacks peut fournir au moteur une ligne d’entrée en appelant les méthodes ReturnInput ou ReturnInputWide.
Pour plus d’informations sur l’entrée du moteur de débogage, consultez d’entrée et de sortie.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dbgeng.h (include Dbgeng.h) |