Metodo IDebugControl4::ExecuteCommandFileWide (dbgeng.h)
Il metodo ExecuteCommandFileWide apre il file specificato ed esegue i comandi del debugger contenuti all'interno.
Sintassi
HRESULT ExecuteCommandFileWide(
[in] ULONG OutputControl,
[in] PCWSTR CommandFile,
[in] ULONG Flags
);
Parametri
[in] OutputControl
Specifica dove inviare l'output del comando. Per i valori possibili, vedere DEBUG_OUTCTL_XXX. Per altre informazioni sull'output, vedere Input e output.
[in] CommandFile
Specifica il nome del file che contiene i comandi da eseguire. Questo file viene aperto per la lettura e il relativo contenuto viene interpretato come se fosse stato digitato nella console del debugger.
[in] Flags
Specifica le opzioni di esecuzione per il comando . Le opzioni predefinite consentono di registrare il comando ma non di inviarlo all'output. Per informazioni dettagliate sui valori che Flags può accettare, vedere Esegui.
Valore restituito
Questo metodo potrebbe anche restituire valori di errore, inclusi i valori di errore causati da un errore di apertura del file specificato. Per altre informazioni, vedere Valori restituiti.
Codice restituito | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
Commenti
Questo metodo legge il file specificato ed esegue i comandi una riga alla volta usando Execute. Se si è verificata un'eccezione durante l'esecuzione di una riga, l'esecuzione continuerà con la riga successiva.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | dbgeng.h (include Dbgeng.h) |