IDiaAddressMap::put_addressMapEnabled
指定是否应当使用地址映射来转换符号地址。
语法
HRESULT put_addressMapEnabled (
BOOL NewVal
);
参数
NewVal
[in] 设置为 TRUE
以启用符号转换,或设置为 FALSE
以禁用。
返回值
如果成功,则返回 S_OK
;否则,返回错误代码。
备注
可执行的后处理器有时会更新可执行文件。 DIA 包含一种机制,用于支持将符号转换为新布局。
加载 PDB 文件时,将启用存储在文件中的地址映射。 但是,有时客户端应用程序可能需要通过调用 IDiaAddressMap::set_addressMap 方法来提供自己的地址映射。 如果 set_addressMap
方法成功,客户端应用程序必须调用 NewVal
参数为 TRUE
的 put_addressMapEnabled
方法以启用该地址映射。
可以通过调用 IDiaAddressMap::get_addressMapEnabled 方法来检索正在启用的地址映射的当前状态。