Método IDebugControl2::ExecuteCommandFile (dbgeng.h)

El método ExecuteCommandFile abre el archivo especificado y ejecuta los comandos del depurador contenidos en .

Sintaxis

HRESULT ExecuteCommandFile(
  [in] ULONG OutputControl,
  [in] PCSTR CommandFile,
  [in] ULONG Flags
);

Parámetros

[in] OutputControl

Especifica dónde enviar la salida del comando. Para conocer los valores posibles, consulte DEBUG_OUTCTL_XXX. Para obtener más información sobre la salida, consulte Entrada y salida.

[in] CommandFile

Especifica el nombre del archivo que contiene los comandos que se van a ejecutar. Este archivo se abre para leer y su contenido se interpreta como si se hubieran escrito en la consola del depurador.

[in] Flags

Especifica las opciones de ejecución del comando. Las opciones predeterminadas son registrar el comando, pero no enviarla a la salida. Para obtener más información sobre los valores que pueden tomar las marcas , vea Ejecutar.

Valor devuelto

Este método también podría devolver valores de error, incluidos los valores de error causados por un error al abrir el archivo especificado. Para obtener más información, vea Valores devueltos.

Código devuelto Descripción
S_OK
Método realizado correctamente.

Comentarios

Este método lee el archivo especificado y ejecuta los comandos de una línea a la vez mediante Execute. Si se produjo una excepción al ejecutar una línea, la ejecución continuará con la línea siguiente.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (incluir Dbgeng.h)

Consulte también

Ejecutar

IDebugControl

IDebugControl2

IDebugControl3