Partager via


CorDebugStepReason, énumération

Indique le résultat d'une étape individuelle.

typedef enum CorDebugStepReason {
    STEP_NORMAL,
    STEP_RETURN,
    STEP_CALL,
    STEP_EXCEPTION_FILTER,
    STEP_EXCEPTION_HANDLER,
    STEP_INTERCEPT,
    STEP_EXIT
} CorDebugStepReason;

Membres

Membre

Description

STEP_NORMAL

L'exécution pas à pas s'est déroulée normalement, dans la même fonction.

STEP_RETURN

L'exécution pas à pas a continué normalement, après le retour de la fonction.

STEP_CALL

L'exécution pas à pas a continué normalement, au début d'une fonction récemment appelée.

STEP_EXCEPTION_FILTER

Une exception a été générée et le contrôle a été passé à un filtre d'exception.

STEP_EXCEPTION_HANDLER

Une exception a été générée et le contrôle a été passé à un gestionnaire d'exceptions.

STEP_INTERCEPT

Le contrôle a été passé à un intercepteur.

STEP_EXIT

Le thread s'est arrêté avant la fin de l'étape.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorDebug.idl, CorDebug,h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

ICorDebugManagedCallback::StepComplete, méthode

Autres ressources

Énumérations de débogage