Méthode IDebugControl2 ::ExecuteCommandFile (dbgeng.h)
La méthode ExecuteCommandFile ouvre le fichier spécifié et exécute les commandes de débogueur contenues dans .
Syntaxe
HRESULT ExecuteCommandFile(
[in] ULONG OutputControl,
[in] PCSTR CommandFile,
[in] ULONG Flags
);
Paramètres
[in] OutputControl
Spécifie où envoyer la sortie de la commande. Pour connaître les valeurs possibles, consultez DEBUG_OUTCTL_XXX. Pour plus d’informations sur la sortie, consultez Entrée et Sortie.
[in] CommandFile
Spécifie le nom du fichier qui contient les commandes à exécuter. Ce fichier est ouvert pour lecture et son contenu est interprété comme s’il avait été tapé dans la console du débogueur.
[in] Flags
Spécifie les options d’exécution de la commande. Les options par défaut sont de journaliser la commande, mais pas de l’envoyer à la sortie. Pour plus d’informations sur les valeurs que les indicateurs peuvent prendre, consultez Exécuter.
Valeur retournée
Cette méthode peut également retourner des valeurs d’erreur, y compris des valeurs d’erreur provoquées par un échec d’ouverture du fichier spécifié. Pour plus d’informations, consultez Valeurs de retour.
Code de retour | Description |
---|---|
|
La méthode a réussi. |
Remarques
Cette méthode lit le fichier spécifié et exécute les commandes une ligne à la fois à l’aide de l’option Exécuter. Si une exception s’est produite lors de l’exécution d’une ligne, l’exécution se poursuit avec la ligne suivante.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure Dbgeng.h) |