Partager via


IDebugControl4 ::ExecuteCommandFileWide, méthode (dbgeng.h)

La méthode ExecuteCommandFileWide ouvre le fichier spécifié et exécute les commandes du débogueur contenues dans.

Syntaxe

HRESULT ExecuteCommandFileWide(
  [in] ULONG  OutputControl,
  [in] PCWSTR 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 d’entrée et de sortie.

[in] CommandFile

Spécifie le nom du fichier qui contient les commandes à exécuter. Ce fichier est ouvert pour la 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 indicateurs peuvent prendre, consultez Exécuter.

Valeur de retour

Cette méthode peut également retourner des valeurs d’erreur, y compris les valeurs d’erreur provoquées par un échec d’ouverture du fichier spécifié. Pour plus d’informations, consultez Valeurs de retour.

Retourner le code Description
S_OK
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 Exécuter. Si une exception s’est produite lors de l’exécution d’une ligne, l’exécution continue avec la ligne suivante.

Exigences

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

Voir aussi

Exécuter

IDebugControl4