Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Viene descritta una voce in una mappa di indirizzo.
struct DiaAddressMapEntry {
DWORD rva,
DWORD rvaTo
};
Elementi
rva
Un indirizzo virtuale dell'(RVA) immagine A.rvaTo
Indirizzo virtuale relativo rva viene eseguito il mapping nell'immagine B.
Note
Un mapping di indirizzo fornisce una conversione da un layout dell'immagine () a un altro (B).una matrice di DiaAddressMapEntry strutture ordinate da rva definisce un mapping address.
Per convertire un indirizzo, addrA, nell'immagine A un indirizzo, addrBnell'immagine, B, effettuare i passaggi seguenti:
Trovare il mapping della voce, e, al massimo rva minore o uguale a addrA.
set delta = addrA – e.rva.
set addrB = e.rvaTo + delta.
una matrice di DiaAddressMapEntry le strutture viene passata a IDiaAddressMap::set_addressMap metodo.
Requisiti
intestazione: dia2.h
Vedere anche
Riferimenti
IDiaAddressMap::set_addressMap