Debugenumerationen
Aktualisiert: November 2007
In diesem Abschnitt werden die nicht verwalteten Enumerationen beschrieben, die die Debug-API verwendet.
In diesem Abschnitt
CLRDataEnumMemoryFlags
Enthält Werte, die angeben, welche Speicherbereiche ein Aufruf der ICLRDataEnumMemoryRegions::EnumMemoryRegions-Methode einschließen sollte.COR_PUB_ENUMPROCESS
Gibt Konstanten an, die den Typ des Prozesses identifizieren, der aufgelistet werden soll.CorDebugChainReason
Enthält Werte, die die Gründe für die Initiierung einer Aufrufkette angeben.CorDebugCreateProcessFlags
Stellt zusätzliche Debugoptionen bereit, die in einem Aufruf der ICorDebug::CreateProcess-Methode verwendet werden können.CorDebugExceptionCallbackType
Stellt Werte bereit, die den Typ des Rückrufs angeben, der von einem ICorDebugManagedCallback2::Exception-Ereignis ausgeführt wird.CorDebugExceptionFlags
Stellt zusätzliche Informationen über eine Ausnahme bereit.CorDebugExceptionUnwindCallbackType
Gibt das Ereignis an, das durch den Rückruf während der Entladephase signalisiert wird.CorDebugHandleType
Gibt den Handletyp an.CorDebugIlToNativeMappingTypes
Gibt an, dass ein besonderer Bereich systemeigener Anweisungen einem besonderen Codebereich entspricht.CorDebugIntercept
Gibt die Codetypen an, die schrittweise ausgeführt werden können.CorDebugInterfaceVersion
Gibt entweder eine .NET Framework-Version oder die Version von .NET Framework an, in der eine Schnittstelle eingeführt wurde.CorDebugInternalFrameType
Enthält Werte, die den Typ des Stapelrahmens identifizieren.CorDebugJITCompilerFlags
Enthält Werte, die das Verhalten des verwalteten JIT-Compilers (Just-In-Time) beeinflussen.CorDebugJITCompilerFlagsDeprecated
Stellt Compilerflags bereit.CorDebugMappingResult
Stellt Details darüber bereit, wie der Wert des Anweisungszeigers abgerufen wurde.CorDebugMDAFlags
Gibt den Status des Threads an, auf dem der Assistent für verwaltetes Debuggen (MDA) ausgelöst wird.CorDebugRegister
Gibt die einer bestimmten Prozessorarchitektur zugeordneten Register an.CorDebugStepReason
Stellt Werte bereit, die das Ergebnis eines einzelnen Schritts angeben.CorDebugThreadState
Gibt den Zustand eines Threads zum Debuggen an.CorDebugUnmappedStop
Gibt den Typ von nicht zugeordnetem Code an, der eine Unterbrechung der Codeausführung durch den Stepper auslösen kann.CorDebugUserState
Gibt den Benutzerzustand eines Threads an.LoggingLevelEnum
Gibt den Schweregrad einer beschreibenden Meldung an, die in das Ereignisprotokoll geschrieben wird, wenn ein verwalteter Thread ein Ereignis protokolliert.LogSwitchCallReason
Gibt den Vorgang an, der für einen Debug-/Ablaufverfolgungsschalter ausgeführt wurde.
Verwandte Abschnitte
Übersicht über das Debugging in der CLR