Edit

Share via


Debugging Structures

This section describes the unmanaged structures that the debugging API uses.

In This Section

CLRDATA_ADDRESS_RANGE Structure
Defines an address range.

CLRDATA_IL_ADDRESS_MAP Structure
Defines an IL to address mapping

CLRDATA_METHDEF_EXTENT Structure
Describes an IL code region associated with a method.

CLRDATA_MODULE_EXTENT Structure
Describes a memory region associated with a module.

CLR_DEBUGGING_VERSION Structure
Defines the product version of the common language runtime (CLR) for debugging purposes.

DacpGetModuleAddress Structure
Defines the container for a module address request.

DacpMethodDescData Structure
Defines a transport buffer for a method's runtime information.

DacpModuleData Structure
Defines a transport buffer for a module's runtime information.

DacpReJitData Structure
Defines the basic information about a given profiler-instrumented method.

GcEvtArgs Structure
Describes a particular GC event that occurred.

StackTrace_SimpleContext Structure
Provides a simple context that can be used in place of a full CONTEXT structure.

Debugging Coclasses

Debugging Interfaces

Debugging Global Static Functions

Debugging Enumerations

Debugging