本节描述调试 API 使用的非托管结构。
本节内容
CLRDATA_ADDRESS_RANGE结构
定义地址范围。
CLRDATA_IL_ADDRESS_MAP结构
定义 IL 到地址映射
CLRDATA_METHDEF_EXTENT结构
描述与方法关联的 IL 代码区域。
CLRDATA_MODULE_EXTENT结构
描述与模块关联的内存区域。
CLR_DEBUGGING_VERSION结构
定义公共语言运行时(CLR)的产品版本以进行调试。
DacpGetModuleAddress 结构
定义模块地址请求的容器。
DacpMethodDescData 结构
为方法的运行时信息定义传输缓冲区。
DacpModuleData 结构
为模块的运行时信息定义传输缓冲区。
DacpReJitData 结构
定义有关给定探查器检测方法的基本信息。
GcEvtArgs 结构
描述发生的特定 GC 事件。
StackTrace_SimpleContext结构
提供可用于代替完整 CONTEXT 结构的简单上下文。
DacpAppDomainData 结构
定义运行时应用程序域信息的传输缓冲区。
DacpAppDomainStoreData 结构
定义运行时应用程序域存储信息的传输缓冲区。
DacpAssemblyData 结构
定义运行时程序集信息的传输缓冲区。
DacpCCWData 结构
为 COM 可调用包装器(CCW)信息定义传输缓冲区。
DacpCodeHeaderData 结构
为 JIT 编译的代码标头信息定义传输缓冲区。
DacpCOMInterfacePointerData 结构
定义 COM 接口指针信息的传输缓冲区。
DacpDomainLocalModuleData 结构
定义域本地模块信息的传输缓冲区。
DacpFieldDescData 结构
定义 FieldDesc 信息的传输缓冲区。
DacpGcHeapAnalyzeData 结构
定义用于垃圾回收堆分析信息的传输缓冲区。
DacpGcHeapData 结构
为常规垃圾回收堆信息定义传输缓冲区。
DacpGcHeapDetails 结构
定义用于详细垃圾回收堆信息的传输缓冲区。
DacpGenerationData 结构
定义用于垃圾回收生成信息的传输缓冲区。
DacpHeapSegmentData 结构
定义用于垃圾回收堆段信息的传输缓冲区。
DacpJitCodeHeapInfo 结构
定义 JIT 代码堆信息的传输缓冲区。
DacpJitManagerInfo 结构
定义 JIT 管理器信息的传输缓冲区。
DacpMethodTableData 结构
为方法表信息定义传输缓冲区。
DacpMethodTableFieldData 结构
为方法表字段信息定义传输缓冲区。
DacpObjectData 结构
定义运行时对象信息的传输缓冲区。
DacpOomData 结构
为垃圾回收器内存不足信息定义传输缓冲区。
DacpRCWData 结构
为运行时可调用包装器(RCW)信息定义传输缓冲区。
DacpSyncBlockCleanupData 结构
定义用于同步块清理信息的传输缓冲区。
DacpSyncBlockData 结构
定义同步块信息的传输缓冲区。
DacpThreadData 结构
定义运行时线程信息的传输缓冲区。
DacpThreadLocalModuleData 结构
定义线程本地模块信息的传输缓冲区。
DacpThreadpoolData 结构
定义运行时线程池信息的传输缓冲区。
DacpThreadStoreData 结构
定义运行时线程存储信息的传输缓冲区。
DacpUsefulGlobalsData 结构
定义全局运行时方法表地址的传输缓冲区。
DacpWorkRequestData 结构
定义线程池工作请求信息的传输缓冲区。