IDebugDataSpaces4 接口 (dbgeng.h)
继承
IDebugDataSpaces4 接口继承自 IDebugDataSpaces3。 IDebugDataSpaces4 还具有以下类型的成员:
方法
IDebugDataSpaces4 接口具有这些方法。
IDebugDataSpaces4::CheckLowMemory CheckLowMemory 方法检查低 4 GB 内存中的内存损坏。 |
IDebugDataSpaces4::EndEnumTagged EndEnumTagged 方法释放指定枚举使用的资源。 |
IDebugDataSpaces4::FillPhysical FillPhysical 方法将字节模式写入目标的物理内存。 该模式将重复写入,直到填充指定的内存范围。 |
IDebugDataSpaces4::FillVirtual FillVirtual 方法将字节模式写入目标的虚拟内存。 该模式将重复写入,直到填充指定的内存范围。 |
IDebugDataSpaces4::GetNextDifferentlyValidOffsetVirtual GetNextDifferentlyValidOffsetVirtual 方法返回下一个地址的偏移量,该地址的有效性可能与指定地址的有效性不同。 |
IDebugDataSpaces4::GetNextTagged GetNextTagged 方法返回枚举中下一个标记数据块的 GUID。 |
IDebugDataSpaces4::GetOffsetInformation GetOffsetInformation 方法提供有关进程数据空间中某个地址的常规信息。 |
IDebugDataSpaces4::GetValidRegionVirtual GetValidRegionVirtual 方法查找指定内存范围中的第一个有效内存区域。 |
IDebugDataSpaces4::GetVirtualTranslationPhysicalOffsets 了解 GetVirtualTranslationPhysicalOffsets 方法如何返回分页层次结构不同级别的系统分页结构的物理地址。 |
IDebugDataSpaces4::ReadBusData ReadBusData 方法从系统总线读取数据。 |
IDebugDataSpaces4::ReadControl ReadControl 方法读取特定于实现的系统数据。 |
IDebugDataSpaces4::ReadDebuggerData ReadDebuggerData 方法返回有关调试器引擎在当前会话期间查询或确定的目标的信息。 |
IDebugDataSpaces4::ReadHandleData ReadHandleData 方法检索有关由系统句柄指定的系统对象的信息。 |
IDebugDataSpaces4::ReadImageNtHeaders ReadImageNtHeaders 方法返回目标中加载的指定图像的 NT 标头。 |
IDebugDataSpaces4::ReadIo ReadIo 方法从系统和总线 I/O 内存中读取。 |
IDebugDataSpaces4::ReadMsr ReadMsr 方法读取指定的 Model-Specific Register (MSR) 。 |
IDebugDataSpaces4::ReadMultiByteStringVirtual ReadMultiByteStringVirtual 方法从目标读取以 null 结尾的多字节字符串。 |
IDebugDataSpaces4::ReadMultiByteStringVirtualWide ReadMultiByteStringVirtualWide 方法从目标读取以 null 结尾的多字节字符串,并将其转换为 Unicode。 |
IDebugDataSpaces4::ReadPhysical ReadPhysical 方法从指定的物理地址读取目标的内存。 此方法属于 IDebugDataSpaces4 接口。 |
IDebugDataSpaces4::ReadPhysical2 ReadPhysical2 方法从指定的物理地址读取目标的内存。 |
IDebugDataSpaces4::ReadPointersVirtual ReadPointersVirtual 方法是一种方便的方法,用于从目标的虚拟地址空间读取指针。 此方法属于 IDebugDataSpaces4。 |
IDebugDataSpaces4::ReadProcessorSystemData ReadProcessorSystemData 方法返回有关指定处理器的数据。 此方法属于 IDebugDataSpaces4 接口。 |
IDebugDataSpaces4::ReadTagged ReadTagged 方法读取可能与调试器会话关联的标记数据。 |
IDebugDataSpaces4::ReadUnicodeStringVirtual ReadUnicodeStringVirtual 方法从目标中读取以 null 结尾的 Unicode 字符串,并将其转换为多字节字符串。 |
IDebugDataSpaces4::ReadUnicodeStringVirtualWide ReadUnicodeStringVirtualWide 方法从目标读取以 null 结尾的 Unicode 字符串。 |
IDebugDataSpaces4::ReadVirtual ReadVirtual 方法从目标的虚拟地址空间读取内存。 此方法属于 IDebugDataSpaces4 接口。 |
IDebugDataSpaces4::ReadVirtualUncached ReadVirtualUncached 方法从目标的虚拟地址空间读取内存。 此方法属于 IDebugDataSpaces4 接口。 |
IDebugDataSpaces4::SearchVirtual SearchVirtual 方法在目标的虚拟内存中搜索指定的字节模式。 此方法属于 IDebugDataSpaces4 接口。 |
IDebugDataSpaces4::SearchVirtual2 SearchVirtual2 方法在进程的虚拟内存中搜索指定的字节模式。 |
IDebugDataSpaces4::StartEnumTagged StartEnumTagged 方法通过与调试器会话关联的标记数据初始化枚举。 |
IDebugDataSpaces4::VirtualToPhysical 了解此方法如何将目标虚拟地址空间中的位置转换为物理内存地址。 |
IDebugDataSpaces4::WriteBusData WriteBusData 方法将数据写入系统总线。 此方法属于 IDebugDataSpaces4 接口。 |
IDebugDataSpaces4::WriteControl WriteControl 方法写入特定于实现的系统数据。 此方法属于 IDebugDataSpaces4 接口。 |
IDebugDataSpaces4::WriteIo WriteIo 方法写入系统和总线 I/O 内存。 此方法属于 IDebugDataSpaces4 接口。 |
IDebugDataSpaces4::WriteMsr WriteMsr 方法将值写入指定的 Model-Specific Register (MSR) 。 此方法属于 IDebugDataSpaces4 接口。 |
IDebugDataSpaces4::WritePhysical WritePhysical 方法将数据写入目标内存中的指定物理地址。 此方法属于 IDebugDataSpaces4 接口。 |
IDebugDataSpaces4::WritePhysical2 WritePhysical2 方法将数据写入目标内存中的指定物理地址。 |
IDebugDataSpaces4::WritePointersVirtual WritePointersVirtual 方法是一种方便的方法,用于将指针写入目标虚拟地址空间。 此方法属于 IDebugDataSpaces4。 |
IDebugDataSpaces4::WriteVirtual WriteVirtual 方法将数据写入目标的虚拟地址空间。 此方法属于 IDebugDataSpaces4 接口。 |
IDebugDataSpaces4::WriteVirtualUncached WriteVirtualUncached 方法将数据写入目标的虚拟地址空间。 此方法属于 IDebugDataSpaces4 接口。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | dbgeng.h (包括 Dbgeng.h) |