Compartir a través de


Método IDebugControl4::ExecuteWide (dbgeng.h)

El método ExecuteWide ejecuta los comandos del depurador especificados.

Sintaxis

HRESULT ExecuteWide(
  [in] ULONG  OutputControl,
  [in] PCWSTR Command,
  [in] ULONG  Flags
);

Parámetros

[in] OutputControl

Especifica el control de salida que se va a usar al ejecutar el comando. Para conocer los valores posibles, consulte DEBUG_OUTCTL_XXX. Para obtener más información sobre la salida, vea entrada y salida.

[in] Command

Especifica la cadena de comandos que se va a ejecutar. El comando se interpreta como los que se escriben en una ventana de comandos del depurador. Esta cadena de comandos puede contener varios comandos para que se ejecute el motor. Consulte comandos del depurador para obtener la referencia de comandos.

[in] Flags

Especifica un campo de bits de opciones de ejecución para el comando. Las opciones predeterminadas son registrar el comando, pero no enviarlos a la salida. En la tabla siguiente se enumeran los bits que se pueden establecer.

Valor Descripción
DEBUG_EXECUTE_ECHO La cadena de comandos se envía a la salida.
DEBUG_EXECUTE_NOT_LOGGED La cadena de comandos no se registra. Esto se invalida DEBUG_EXECUTE_ECHO.
DEBUG_EXECUTE_NO_REPEAT Si comando es una cadena vacía, no repita el último comando y no guarde la cadena de comando actual para repetir la ejecución más adelante.

Valor devuelto

Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.

Código devuelto Descripción
S_OK
El método se realizó correctamente.

Observaciones

Este método ejecuta la cadena de comandos especificada. Si la cadena tiene varios comandos, estos métodos no devolverán hasta que se hayan ejecutado todos los comandos. Esto puede implicar esperar a que se ejecute el destino, por lo que estos métodos pueden tardar un tiempo arbitrario en completarse.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)

Consulte también

ExecuteCommandFile

IDebugControl4