DiaAddressMapEntry
描述位址對應中的項目。
語法
struct DiaAddressMapEntry {
DWORD rva,
DWORD rvaTo
};
元素
元素 | 描述 |
---|---|
rva |
映像 A 中的相對虛擬位址 (RVA)。 |
rvaTo |
相對虛擬位址 rva 會對應至映像 B 中。 |
備註
位址對應提供從一個影像配置 (A) 到另一個 (B) 的轉譯。 依 rva
排序的 DiaAddressMapEntry
結構陣列會定義位址對應。
若要將影像 A 中的位址 addrA
轉譯為影像 B 中的位址 addrB
,請執行下列步驟:
搜尋項目的對應
e
,其中最大的rva
須小於或等於addrA
。設定
delta = addrA - e.rva
。設定
addrB = e.rvaTo + delta
。DiaAddressMapEntry
結構的陣列會傳遞至 IDiaAddressMap::set_addressMap 方法。
需求
標頭:dia2.h