IDiaAddressMap::put_addressMapEnabled

指定是否应当使用地址映射来转换符号地址。

语法

HRESULT put_addressMapEnabled ( 
   BOOL NewVal
);

参数

NewVal

[in] 设置为 TRUE 以启用符号转换,或设置为 FALSE 以禁用。

返回值

如果成功,则返回 S_OK;否则,返回错误代码。

备注

可执行的后处理器有时会更新可执行文件。 DIA 包含一种机制,用于支持将符号转换为新布局。

加载 PDB 文件时,将启用存储在文件中的地址映射。 但是,有时客户端应用程序可能需要通过调用 IDiaAddressMap::set_addressMap 方法来提供自己的地址映射。 如果 set_addressMap 方法成功,客户端应用程序必须调用 NewVal 参数为 TRUEput_addressMapEnabled 方法以启用该地址映射。

可以通过调用 IDiaAddressMap::get_addressMapEnabled 方法来检索正在启用的地址映射的当前状态。

另请参阅