Share via


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
S_OK
La méthode a réussi.
S_FALSE
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)

Voir aussi

IDebugControl

InputWide