Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Décrit une entrée dans un mappage d’adresses.
Syntax
struct DiaAddressMapEntry {
DWORD rva,
DWORD rvaTo
};
Éléments
| Élément | Description |
|---|---|
rva |
Adresse virtuelle relative (RVA) dans l’image A. |
rvaTo |
L’adresse rva virtuelle relative est mappée à l’image B. |
Notes
Un mappage d’adresse fournit une traduction d’une disposition d’image (A) vers une autre (B). Tableau de structures DiaAddressMapEntry triées par rva définissant un mappage d’adresses.
Pour traduire une adresse, addrA, dans l’image A vers une adresse, addrB, dans l’image B, procédez comme suit :
Recherchez le mappage pour l’entrée,
e, avec la plus grandervainférieure ou égale àaddrA.Définissez
delta = addrA - e.rva.Définissez
addrB = e.rvaTo + delta.Un tableau de structures
DiaAddressMapEntryest passé à la méthode IDiaAddressMap::set_addressMap.
Configuration requise
En-tête : dia2.h