Freigeben über


CorDebugExceptionFlags-Enumeration

Stellt zusätzliche Informationen über eine Ausnahme bereit.

Syntax

typedef enum CorDebugExceptionFlags {  
    DEBUG_EXCEPTION_NONE = 0,  
    DEBUG_EXCEPTION_CAN_BE_INTERCEPTED = 0x0001  
} CorDebugExceptionFlags;  

Member

Member Beschreibung
DEBUG_EXCEPTION_NONE Es ist keine Ausnahme vorhanden.
DEBUG_EXCEPTION_CAN_BE_INTERCEPTED Die Ausnahme kann abgefangen werden.

Die Zeitsteuerung der Ausnahme bewirkt möglicherweise immer noch, dass der Debugger sie nicht abfangen kann. Wenn z. B. unter dem aktuellen Rückruf kein verwalteter Code vorliegt oder wenn das Ausnahmeereignis aus einer JIT-Anlage (Just-in-Time) resultierte, kann die Ausnahme nicht abgefangen werden.

Bemerkungen

In späteren Versionen werden dieser Enumeration möglicherweise neue Werte hinzugefügt, daher sollten Sie in Ihrem Code CorDebugExceptionFlags für unerwartete Werte verwenden.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch