Compartilhar via


Enumeração de CorDebugStepReason

Indica 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

Revisão concluída normalmente, dentro da mesma função.

STEP_RETURN

Revisão continua normalmente, após a função retornou.

STEP_CALL

Revisão continua normalmente, no início de uma função chamada recentemente.

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 o manipulador de exceção.

STEP_INTERCEPT

Controle foi passado para um interceptador.

STEP_EXIT

O thread foi encerrado antes que a etapa foi concluída.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework versões: 4, 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 de ICorDebugManagedCallback::StepComplete

Outros recursos

Enumerações de depuração.