IDebugControl ::Input, méthode (dbgeng.h)
La méthode Input demande une chaîne d’entrée à partir du moteur du débogueur.
Syntaxe
HRESULT Input(
[out] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG InputSize
);
Paramètres
[out] Buffer
Reçoit la chaîne d’entrée du moteur.
[in] BufferSize
Spécifie la taille, en caractères, de la mémoire tampon spécifiée par la mémoire tampon . Cette taille inclut l’espace pour le caractère de fin « \0 ».
[out, optional] InputSize
Reçoit le nombre de caractères retournés dans La mémoire tampon. Cette taille inclut l’espace pour le caractère de fin « \0 ». Si InputSize a la valeur NULL, ces informations ne sont pas retournées.
Valeur retournée
Code de retour | Description |
---|---|
|
La méthode a réussi. |
|
La méthode a réussi. Toutefois, la mémoire tampon n’était pas assez grande pour contenir toute la chaîne d’entrée et elle a été tronquée. |
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour .
Remarques
Pour obtenir une vue d’ensemble de l’entrée dans le moteur du débogueur, consultez Entrée et sortie.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure Dbgeng.h) |