Enumeração CorDebugStepReason
Indica o resultado de uma etapa individual.
Sintaxe
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 |
O passo a passo foi concluído normalmente, dentro da mesma função. |
STEP_RETURN |
O passo a passo continuou normalmente, depois que a função foi retornada. |
STEP_CALL |
O passo a passo continuou normalmente, no início de uma função recém-chamada. |
STEP_EXCEPTION_FILTER |
Uma exceção foi gerada, e o controle foi passado para um filtro de exceção. |
STEP_EXCEPTION_HANDLER |
Uma exceção foi gerada, e o controle foi passado para um manipulador de exceção. |
STEP_INTERCEPT |
O controle foi passado para um interceptador. |
STEP_EXIT |
O thread foi encerrado antes da conclusão da etapa. |
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: Disponíveis desde a versão 1.0
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.