IDiaAddressMap

提供对 DIA SDK 方式的控制计算虚方法,并相对虚拟地址为调试对象。

IDiaAddressMap : IUnknown

方法按 Vtable 顺序

下表显示 IDiaAddressMap方法。

方法

说明

IDiaAddressMap::get_addressMapEnabled

指示地址图表是否为特定会话中建立的。

IDiaAddressMap::put_addressMapEnabled

指定是否应在地址图转换符号地址。

IDiaAddressMap::get_relativeVirtualAddressEnabled

指示将相对虚拟地址的计算和使用是否启用。

IDiaAddressMap::put_relativeVirtualAddressEnabled

允许客户端启用或禁用相对虚拟地址的计算。

IDiaAddressMap::get_imageAlign

检索当前图像对齐。

IDiaAddressMap::put_imageAlign

设置图像对齐。

IDiaAddressMap::set_imageHeaders

设置图像标题启用相对虚拟地址的转换。

IDiaAddressMap::set_addressMap

提供一个地址图表支持图像格式的转换。

备注

此接口提供的控件在两个封装您提供的数据设置:图像标题和地址图。大多数客户端使用 IDiaDataSource::loadDataForExe 方法来查找相应调试图像和方法的信息通常可查看所有必要的标头并将数据。但是某些客户端实现专用处理和搜索数据。此类客户端使用 IDiaAddressMap 接口的方法提供 DIA SDK 在搜索结果。

调用方的说明

此接口从 DIA 会话对象可用。客户端对 DIA 会话对象接口,通常 IDiaSessionQueryInterface 方法,检索 IDiaAddressMap 接口。

要求

标题:Dia2.h

库:diaguids.lib

DLL:msdia80.dll

请参见

参考

IDiaDataSource::loadDataForExe

IDiaSession

其他资源

接口(调试接口访问 SDK)