Compartir a través de


Método IDebugControl::SetExecutionStatus (dbgeng.h)

El método SetExecutionStatus solicita que el motor del depurador escriba un estado ejecutable. La ejecución real no se producirá hasta la próxima vez que se llame a WaitForEvent.

Sintaxis

HRESULT SetExecutionStatus(
  [in] ULONG Status
);

Parámetros

[in] Status

Especifica el modo que el motor va a usar al ejecutarse. Los valores posibles son esos valores de la tabla de DEBUG_STATUS_XXX cuya prioridad se encuentra entre DEBUG_STATUS_GO y DEBUG_STATUS_STEP_INTO.

Valor devuelto

Este método también puede devolver otros 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.
E_UNEXPECTED
Algo impedía la ejecución de este método. Entre las posibles causas se incluyen: no hay ningún destino actual, hay una solicitud pendiente para la entrada o la ejecución no se admite en el destino actual.
E_ACCESSDENIED
El destino ya se está ejecutando.
E_NOINTERFACE
Ningún destino puede generar más eventos.

Observaciones

Para obtener más información, vea información de destino.

Requisitos

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

Consulte también

GetExecutionStatus

IDebugControl

IDebugControl2

IDebugControl3