Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Popisuje položku v mapě adresy.
Syntaxe
struct DiaAddressMapEntry {
DWORD rva,
DWORD rvaTo
};
Elementy
| Element (Prvek) | Popis |
|---|---|
rva |
Relativní virtuální adresa (RVA) na obrázku A. |
rvaTo |
Relativní virtuální adresa rva je namapovaná na image B. |
Poznámky
Mapa adres poskytuje překlad z jednoho rozložení obrázku (A) do jiného (B). Pole DiaAddressMapEntry struktur seřazených podle rva definice mapy adres.
Pokud chcete přeložit adresu, addrAna obrázku A na adresu, addrBna obrázku B, proveďte následující kroky:
Vyhledejte položku na mapě,
ekterá má největšírvahodnotu menší nebo rovnouaddrA.Nastavit
delta = addrA - e.rva.Nastavit
addrB = e.rvaTo + delta.Pole
DiaAddressMapEntrystruktur je předáno IDiaAddressMap::set_addressMap metoda.
Požadavky
Záhlaví: dia2.h