Método IDebugControl3::GetExecutionStatus (dbgeng.h)
El método getExecutionStatus de devuelve información sobre el estado de ejecución del motor del depurador de .
Sintaxis
HRESULT GetExecutionStatus(
[out] PULONG Status
);
Parámetros
[out] Status
Recibe el estado de ejecución. Se establecerá en uno de los valores de la tabla siguiente. Tenga en cuenta que la descripción de estos valores difiere ligeramente de la descripción de DEBUG_STATUS_XXX.
Valor | Descripción |
---|---|
DEBUG_STATUS_NO_DEBUGGEE | El motor no está asociado a un destino. |
DEBUG_STATUS_STEP_OVER | El destino está ejecutando actualmente una sola instrucción. Si esa instrucción es una llamada subrutina, se ejecutará toda la llamada. |
DEBUG_STATUS_STEP_INTO | El destino está ejecutando actualmente una sola instrucción. |
DEBUG_STATUS_STEP_BRANCH | El destino se está ejecutando actualmente hasta que encuentre una instrucción de rama. |
DEBUG_STATUS_GO | El destino se está ejecutando normalmente. Continuará la ejecución normal hasta que se produzca un evento. |
DEBUG_STATUS_BREAK | El destino no se está ejecutando. |
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 |
---|---|
|
El método se realizó correctamente. |
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) |