Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Descreve uma entrada em um mapa de endereços.
Sintaxe
struct DiaAddressMapEntry {
DWORD rva,
DWORD rvaTo
};
Elementos
| Elemento | Descrição |
|---|---|
rva |
Um endereço virtual relativo (RVA) na imagem A. |
rvaTo |
O endereço rva virtual relativo é mapeado na imagem B. |
Comentários
Um mapa de endereços fornece uma conversão de um layout de imagem (A) para outro (B). Uma matriz de estruturas DiaAddressMapEntry classificadas por rva define um mapa de endereços.
Para converter um endereço, addrA, na imagem A em um endereço, addrB, na imagem B, execute as seguintes etapas:
Pesquise o mapa em busca da entrada,
e, com o maiorrvamenor ou igual aaddrA.Defina
delta = addrA - e.rva.Defina
addrB = e.rvaTo + delta.Uma matriz de estruturas
DiaAddressMapEntryé passada para o método IDiaAddressMap::set_addressMap.
Requisitos
Cabeçalho: dia2.h