Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Abschnitt werden die nicht verwalteten Enumerationen beschrieben, die die Debug-API verwendet.
In diesem Abschnitt
CLR_DEBUGGING_PROCESS_FLAGS-Enumeration
Stellt Werte bereit, die von der ICLRDebugging::OpenVirtualProcess-Methode verwendet werden.CLRDataEnumMemoryFlags-Enumeration
Zeigt an, welche Speicherbereiche ein Aufruf der ICLRDataEnumMemoryRegions::EnumMemoryRegions-Methode einschließen sollte.COR_PUB_ENUMPROCESS-Enumeration
Identifiziert den aufzulistenden Prozesstyp.CorDebugBlockingReason-Enumeration
Gibt die möglichen Ursachen für das Blockieren eines Threads bei einem angegebenen Objekt an.CorDebugChainReason-Enumeration
Gibt den Grund oder die Gründe für die Initiierung einer Aufrufkette an.CorDebugCreateProcessFlags-Enumeration
Stellt zusätzliche Debugoptionen bereit, die in einem Aufruf der ICorDebug::CreateProcess-Methode verwendet werden können.CorDebugExceptionCallbackType-Enumeration
Gibt den Typ des Rückrufs an, der von einem ICorDebugManagedCallback2::Exception-Ereignis ausgeführt wird.CorDebugExceptionFlags-Enumeration
Stellt zusätzliche Informationen über eine Ausnahme bereit.CorDebugExceptionUnwindCallbackType-Enumeration
Gibt das Ereignis an, das durch den Rückruf während der Entladephase signalisiert wird.CorDebugHandleType-Enumeration
Gibt den Handletyp an.CorDebugIlToNativeMappingTypes-Enumeration
Gibt an, ob ein besonderer Bereich systemeigener Anweisungen einem besonderen Codebereich entspricht.CorDebugIntercept-Enumeration
Gibt die Codetypen an, die schrittweise ausgeführt werden können.CorDebugInterfaceVersion-Enumeration
Gibt entweder eine .NET Framework-Version oder die Version von .NET Framework an, in der eine Schnittstelle eingeführt wurde.CorDebugInternalFrameType-Enumeration
Identifiziert den Stapelrahmentyp.CorDebugJITCompilerFlags-Enumeration
Enthält Werte, die das Verhalten des verwalteten JIT-Compilers (Just-In-Time) beeinflussen.CorDebugJITCompilerFlagsDeprecated-Enumeration
Veraltet. Verwenden Sie stattdessen den CORDEBUG_JIT_DEFAULT-Member der CorDebugJITCompilerFlags-Enumeration.CorDebugMappingResult-Enumeration
Stellt Details darüber bereit, wie der Wert des Anweisungszeigers abgerufen wurde.CorDebugMDAFlags-Enumeration
Gibt den Status des Threads an, auf dem der Assistent für verwaltetes Debuggen (MDA) ausgelöst wird.CorDebugPlatformEnum-Enumeration
Stellt Zielplattformwerte bereit, die von der ICorDebugDataTarget::GetPlatform-Methode verwendet werden.CorDebugRegister-Enumeration
Gibt die einer bestimmten Prozessorarchitektur zugeordneten Register an.CorDebugSetContextFlag-Enumeration
Gibt an, ob der Kontext aus dem aktiven Frame (oder Endframe) auf dem Stapel stammt oder durch das Entladen aus einem anderen Frame berechnet wurde.CorDebugStepReason-Enumeration
Gibt das Ergebnis eines einzelnen Schritts an.CorDebugThreadState-Enumeration
Gibt den Zustand eines Threads zum Debuggen an.CorDebugUnmappedStop-Enumeration
Gibt den Typ von nicht zugeordnetem Code an, der eine Unterbrechung der Codeausführung durch den Stepper auslösen kann.CorDebugUserState-Enumeration
Gibt den Benutzerzustand eines Threads an.LoggingLevelEnum-Enumeration
Gibt den Schweregrad einer beschreibenden Meldung an, die in das Ereignisprotokoll geschrieben wird, wenn ein verwalteter Thread ein Ereignis protokolliert.LogSwitchCallReason-Enumeration
Gibt den Vorgang an, der für einen Debug-/Ablaufverfolgungsschalter ausgeführt wurde.
Verwandte Abschnitte
Übersicht über das Debugging in der CLR