Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Describe una entrada en un mapa de direcciones.
Sintaxis
struct DiaAddressMapEntry {
DWORD rva,
DWORD rvaTo
};
Elementos
| Elemento | Descripción |
|---|---|
rva |
Una dirección virtual relativa (RVA) en la imagen A. |
rvaTo |
La dirección rva virtual relativa se asigna a en la imagen B. |
Comentarios
Un mapa de direcciones proporciona una traducción de un diseño de imagen (A) en otro (B). Una matriz de estructuras DiaAddressMapEntry ordenadas por rva define un mapa de direcciones.
Para traducir una dirección, addrA, en la imagen A, como una dirección, addrB, en la imagen B, realice los pasos siguientes:
Busque en el mapa la entrada,
e, con el mayor valor dervamenor o igual queaddrA.Establezca
delta = addrA - e.rva.Establezca
addrB = e.rvaTo + delta.Se pasa una matriz de estructuras
DiaAddressMapEntryal método IDiaAddressMap::set_addressMap.
Requisitos
Encabezado: dia2.h