IDiaAddressMap::set_addressMap

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

HRESULT set_addressMap ( 
   DWORD                     cbData,
   struct DiaAddressMapEntry data[],
   BOOL                      imagetoSymbols
);

参数

  • cbData
    [in] 元素数。 data 参数的。

  • data[]
    [in] 数组定义转换映射的 DiaAddressMapEntry 结构。

  • imagetoSymbols
    [in] TRUE ,如果 data 参数定义从新图像格式的映射到原始格式 (如所描述的调试符号)。FALSE ,如果 data 是映射到从原始布局采用的新图像格式。

返回值

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

备注

通常, DIA 从程序数据库 (.pdb) 文件中检索地址转换映射。如果这些值丢失, IDiaAddressMap::set_imageHeaders 方法两次,一次调用与 imagetoSymbols 参数设置为 TRUE 一次使用 imagetoSymbols 参数设置为 FALSE。,除非提供,地址图表将无法启用使用 IDiaAddressMap::put_addressMapEnabled 方法两次转换映射。

请参见

参考

DiaAddressMapEntry

IDiaAddressMap

IDiaAddressMap::put_addressMapEnabled

IDiaAddressMap::set_imageHeaders