Método IDebugControl4::ExecuteCommandFileWide (dbgeng.h)
O método ExecuteCommandFileWide abre o arquivo especificado e executa os comandos do depurador contidos.
Sintaxe
HRESULT ExecuteCommandFileWide(
[in] ULONG OutputControl,
[in] PCWSTR CommandFile,
[in] ULONG Flags
);
Parâmetros
[in] OutputControl
Especifica para onde enviar a saída do comando. Para obter valores possíveis, consulte DEBUG_OUTCTL_XXX. Para obter mais informações sobre a saída, consulte entrada e saída.
[in] CommandFile
Especifica o nome do arquivo que contém os comandos a serem executados. Esse arquivo é aberto para leitura e seu conteúdo é interpretado como se tivesse sido digitado no console do depurador.
[in] Flags
Especifica as opções de execução para o comando. As opções padrão são registrar o comando em log, mas não enviá-lo para a saída. Para obter detalhes sobre os valores que sinalizadores podem levar, consulte Executar.
Valor de retorno
Esse método também pode retornar valores de erro, incluindo valores de erro causados por uma falha ao abrir o arquivo especificado. Para obter mais informações, consulte Valores retornados.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
Observações
Esse método lê o arquivo especificado e executa os comandos uma linha de cada vez usando Executar. Se ocorrer uma exceção durante a execução de uma linha, a execução continuará com a próxima linha.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | dbgeng.h (inclua Dbgeng.h) |