Compartir a través de


CorDebugStepReason

Actualización: noviembre 2007

Proporciona los valores que indican el resultado de un paso individual.

typedef enum CorDebugStepReason {
    STEP_NORMAL,
    STEP_RETURN,
    STEP_CALL,
    STEP_EXCEPTION_FILTER,
    STEP_EXCEPTION_HANDLER,
    STEP_INTERCEPT,
    STEP_EXIT
} CorDebugStepReason;

Miembros

Miembro

Descripción

STEP_NORMAL

Indica que la ejecución paso a paso ha finalizado normalmente, dentro de la misma función.

STEP_RETURN

Indica que la ejecución paso a paso ha continuado normalmente, después de la devolución de la función.

STEP_CALL

Indica que la ejecución paso a paso ha continuado normalmente, al principio de la función a la que se acaba de llamar.

STEP_EXCEPTION_FILTER

Indica que se ha generado una excepción y que el control se ha pasado a un filtro de excepción.

STEP_EXCEPTION_HANDLER

Indica que se ha generado una excepción y que el control se ha pasado a un controlador de excepciones.

STEP_INTERCEPT

Indica que el control se ha pasado a un interceptor.

STEP_EXIT

Indica que se salió del subproceso antes de que se completara el paso.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

ICorDebugManagedCallback::StepComplete (Método)

Otros recursos

Enumeraciones de depuración