Debugging Enumerations
This section describes the unmanaged enumerations that the debugging API uses.
In This Section
CLRDataEnumMemoryFlags Enumeration
Contains values that indicate which memory regions a call to the ICLRDataEnumMemoryRegions::EnumMemoryRegions method should include.COR_PUB_ENUMPROCESS Enumeration
Specifies constants that identify the type of process to be enumerated.CorDebugChainReason Enumeration
Contains values that indicate the reason or reasons for the initiation of a call chain.CorDebugCreateProcessFlags Enumeration
Provides additional debugging options that can be used in a call to the ICorDebug::CreateProcess method.CorDebugExceptionCallbackType Enumeration
Provides values that indicate the type of callback being made from an ICorDebugManagedCallback2::Exception event.CorDebugExceptionFlags Enumeration
Provides additional information about an exception.CorDebugExceptionUnwindCallbackType Enumeration
Indicates the event that is being signaled by the callback during the unwind phase.CorDebugHandleType Enumeration
Indicates the handle type.CorDebugIlToNativeMappingTypes Enumeration
Indicates that a particular range of native instructions corresponds to a special code region.CorDebugIntercept Enumeration
Indicates the types of code that can be stepped through.CorDebugInterfaceVersion Enumeration
Specifies either a version of the .NET Framework, or the version of the .NET Framework in which an interface was introduced.CorDebugInternalFrameType Enumeration
Contains values that identify the type of stack frame.CorDebugJITCompilerFlags Enumeration
Contains values that influence the behavior of the managed just-in-time (JIT) compiler.CorDebugJITCompilerFlagsDeprecated Enumeration
Provides compiler flags.CorDebugMappingResult Enumeration
Provides the details of how the value of the instruction pointer (IP) was obtained.CorDebugMDAFlags Enumeration
Specifies the status of the thread on which the managed debugging assistant (MDA) is fired.CorDebugRegister Enumeration
Specifies the registers associated with a given processor architecture.CorDebugStepReason Enumeration
Provides values that indicate the outcome of an individual step.CorDebugThreadState Enumeration
Specifies the state of a thread for debugging.CorDebugUnmappedStop Enumeration
Specifies the type of unmapped code that can trigger a halt in code execution by the stepper.CorDebugUserState Enumeration
Indicates the user state of a thread.LoggingLevelEnum Enumeration
Indicates the severity level of a descriptive message that is written to the event log when a managed thread logs an event.LogSwitchCallReason Enumeration
Indicates the operation that was performed on a debugging/tracing switch.