Enumeração CorDebugStepReason
Fornece valores que indicam o resultado de uma etapa individual.
typedef enum CorDebugStepReason {
STEP_NORMAL,
STEP_RETURN,
STEP_CALL,
STEP_EXCEPTION_FILTER,
STEP_EXCEPTION_HANDLER,
STEP_INTERCEPT,
STEP_EXIT
} CorDebugStepReason;
Membros
Membro |
Descrição |
---|---|
STEP_NORMAL |
Indica que a revisão foi concluída normalmente, dentro da mesma função. |
STEP_RETURN |
Indica que revisão continua normalmente, após a função retornou. |
STEP_CALL |
Indica que revisão continua em geral, no início de uma função chamada recentemente. |
STEP_EXCEPTION_FILTER |
Indica que uma exceção foi gerada e o controle foi passado para um filtro de exceção. |
STEP_EXCEPTION_HANDLER |
Indica que uma exceção foi gerada e o controle foi passado para um manipulador de exceção. |
STEP_INTERCEPT |
Indica que o controle foi passado para um interceptador. |
STEP_EXIT |
Indica que o thread foi encerrado antes que a etapa foi concluída. |
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: CorDebug.idl
Biblioteca: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Consulte também
Referência
Método ICorDebugManagedCallback::StepComplete