Partilhar via


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;

Members

Membro Description
STEP_NORMAL Passo a passo concluído normalmente, dentro da mesma função.
STEP_RETURN A pisada continuou normalmente, após o retorno da função.
STEP_CALL A pisada continuou normalmente, no início de uma nova função.
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ções.
STEP_INTERCEPT O controle foi passado para um intercetador.
STEP_EXIT O thread foi encerrado antes que a etapa fosse concluída.

Requerimentos

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões .NET: Disponível desde o .NET Framework 1.0

Consulte também