Structure OMAP (dbghelp.h)
Décrit une entrée dans un mappage d’adresses.
Syntax
typedef struct _OMAP {
ULONG rva;
ULONG rvaTo;
} OMAP, *POMAP;
Membres
rva
Adresse virtuelle relative (RVA) dans l’image A.
rvaTo
Adresse virtuelle relative à laquelle rva est mappée dans l’image B.
Remarques
Un mappage d’adresse fournit une traduction d’une disposition d’image (A) vers une autre (B). Un tableau de structures OMAP, triées par rva, définit un mappage d’adresses.
Pour traduire une adresse, addrA, dans l’image A en une adresse, addrB, dans l’image B, procédez comme suit :
- Recherchez l’entrée e sur la carte avec la plus grande rva inférieure ou égale à addrA.
- Définir delta = addrA – e.rva.
- Définissez addrB = e.rvaTo + delta.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dbghelp.h |
Composant redistribuable | DbgHelp.dll 6.8 ou version ultérieure |