Debugging Enumerations
Describes the unmanaged enumerations that the debugging API uses.
In This Section
- CLRDataEnumMemoryFlags Enumeration
Contains values that indicate which memory regions a call to 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 ICorDebug::CreateProcess Method.
- CorDebugExceptionCallbackType Enumeration
Provides values that indicate the type of callback being made from an ICorDebugManagedCallback2::Exception Method 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.
See Also
Concepts
Pre-Conditions for CorDebug.idl Interfaces
Other Resources
Debugging Coclasses
Debugging Interfaces
Debugging Global Static Functions
Debugging Structures