IDiaAddressMap::put_relativeVirtualAddressEnabled

允许客户端启用或禁用对相对虚拟地址的计算和使用 (RVA)。

HRESULT put_relativeVirtualAddressEnabled ( 
   BOOL NewVal
);

参数

  • NewVal
    [in] 设置为禁用的 TRUE 启用或 FALSE 。

返回值

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

备注

地址为调试对象中描述的 DIA 接口和相对可执行的映像基,可以检索作为相对虚拟地址。

,当段从 PDB 文件时,最初将使用 RVAs 启用。获取使用的当前状态 RVAs,调用 IDiaAddressMap::get_relativeVirtualAddressEnabled 方法。

,在成功调用 IDiaAddressMap::set_imageHeaders 方法建立了新的图像头后,必须调用 put_relativeVirtualAddress 方法启用 RVAs。

请参见

参考

IDiaAddressMap

IDiaAddressMap::get_relativeVirtualAddressEnabled

IDiaAddressMap::set_imageHeaders