共用方式為


DiaAddressMapEntry

描述位址對應中的項目。

語法

struct DiaAddressMapEntry {
    DWORD rva,
    DWORD rvaTo
};

元素

元素 描述
rva 映像 A 中的相對虛擬位址 (RVA)。
rvaTo 相對虛擬位址 rva 會對應至映像 B 中。

備註

位址對應提供從一個影像配置 (A) 到另一個 (B) 的轉譯。 依 rva 排序的 DiaAddressMapEntry 結構陣列會定義位址對應。

若要將影像 A 中的位址 addrA 轉譯為影像 B 中的位址 addrB,請執行下列步驟:

  1. 搜尋項目的對應 e,其中最大的 rva 須小於或等於 addrA

  2. 設定 delta = addrA - e.rva

  3. 設定 addrB = e.rvaTo + delta

    DiaAddressMapEntry 結構的陣列會傳遞至 IDiaAddressMap::set_addressMap 方法。

需求

標頭:dia2.h

另請參閱