Freigeben über


CorDebugStepReason-Enumeration

Gibt das Ergebnis eines einzelnen Schritts an.

Syntax

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

Member

Member Beschreibung
STEP_NORMAL Das schrittweise Ausführen wird normal innerhalb derselben Funktion abgeschlossen.
STEP_RETURN Das schrittweise Ausführen wurde normal fortgesetzt, nachdem die Funktion zurückgegeben wurde.
STEP_CALL Das schrittweise Ausführen wird am Anfang einer neu aufgerufenen Funktion normal fortgesetzt.
STEP_EXCEPTION_FILTER Es wurde eine Ausnahme generiert, und das Steuerelement wurde an einen Ausnahmefilter übergeben.
STEP_EXCEPTION_HANDLER Es wurde eine Ausnahme generiert, und das Steuerelement wurde an einen Ausnahmehandler übergeben.
STEP_INTERCEPT Das Steuerelement wurde an einen Interceptor übergeben.
STEP_EXIT Der Thread wurde beendet, bevor der Schritt abgeschlossen wurde.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit Version 1.0 verfügbar.

Siehe auch