Redaguoti

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.

DacpAppDomainData Structure
Defines a transport buffer for runtime application domain information.

DacpAppDomainStoreData Structure
Defines a transport buffer for runtime application domain store information.

DacpAssemblyData Structure
Defines a transport buffer for runtime assembly information.

DacpCCWData Structure
Defines a transport buffer for COM callable wrapper (CCW) information.

DacpCodeHeaderData Structure
Defines a transport buffer for JIT-compiled code header information.

DacpCOMInterfacePointerData Structure
Defines a transport buffer for COM interface pointer information.

DacpDomainLocalModuleData Structure
Defines a transport buffer for domain-local module information.

DacpFieldDescData Structure
Defines a transport buffer for FieldDesc information.

DacpGcHeapAnalyzeData Structure
Defines a transport buffer for garbage collection heap analysis information.

DacpGcHeapData Structure
Defines a transport buffer for general garbage collection heap information.

DacpGcHeapDetails Structure
Defines a transport buffer for detailed garbage collection heap information.

DacpGenerationData Structure
Defines a transport buffer for garbage collection generation information.

DacpHeapSegmentData Structure
Defines a transport buffer for garbage collection heap segment information.

DacpJitCodeHeapInfo Structure
Defines a transport buffer for JIT code heap information.

DacpJitManagerInfo Structure
Defines a transport buffer for JIT manager information.

DacpMethodTableData Structure
Defines a transport buffer for method table information.

DacpMethodTableFieldData Structure
Defines a transport buffer for method table field information.

DacpObjectData Structure
Defines a transport buffer for runtime object information.

DacpOomData Structure
Defines a transport buffer for garbage collector out-of-memory information.

DacpRCWData Structure
Defines a transport buffer for runtime callable wrapper (RCW) information.

DacpSyncBlockCleanupData Structure
Defines a transport buffer for sync block cleanup information.

DacpSyncBlockData Structure
Defines a transport buffer for sync block information.

DacpThreadData Structure
Defines a transport buffer for runtime thread information.

DacpThreadLocalModuleData Structure
Defines a transport buffer for thread-local module information.

DacpThreadpoolData Structure
Defines a transport buffer for runtime thread pool information.

DacpThreadStoreData Structure
Defines a transport buffer for runtime thread store information.

DacpUsefulGlobalsData Structure
Defines a transport buffer for global runtime method table addresses.

DacpWorkRequestData Structure
Defines a transport buffer for thread pool work request information.

Debugging Coclasses

Debugging Interfaces

Debugging Global Static Functions

Debugging Enumerations

Debugging