DiaAddressMapEntry
Descreve uma entrada em um mapa do endereço.
struct DiaAddressMapEntry {
DWORD rva,
DWORD rvaTo
};
Elements
rva
Um endereço virtual relativo (RVA) na imagem a.rvaTo
O endereço virtual relativo rva é mapeado para a imagem de b.
Comentários
Um mapa de endereço fornece uma tradução do layout de uma imagem (A) para outro (B).Uma matriz de DiaAddressMapEntry estruturas classificadas por rva define um mapa do endereço.
Para traduzir um endereço, addrA, na imagem a um endereço, addrB, na imagem B, execute as seguintes etapas:
Pesquisar o mapa da entrada, e, com os maiores rva menor ou igual a addrA.
Set delta = addrA – e.rva.
Set addrB = e.rvaTo + delta.
Uma matriz de DiaAddressMapEntry estruturas é passada para o IDiaAddressMap::set_addressMap método.
Requisitos
Cabeçalho: dia2.h
Consulte também
Referência
IDiaAddressMap::set_addressMap