Compartilhar via


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

Outros recursos

Enumerações de depuração