Поделиться через


DiaAddressMapEntry

Описание записи в сопоставлении адреса.

struct DiaAddressMapEntry { 
   DWORD rva,
   DWORD rvaTo
};

Elements

  • rva
    Относительный виртуальный адрес (RVA) в A. образа.

  • rvaTo
    Относительный виртуальный адрес rva сопоставляет к б образа.

Заметки

Сопоставление адреса обеспечивает преобразование из одной структуры образа (a) другие (B). Массив DiaAddressMapEntry структуры отсортированных by rva определяет сопоставление адреса.

Перевести адрес addrAв образе на адрес, a addrBв б образа, выполните следующие действия:

  1. Найдите сопоставление для записи eс самым большим rva меньше или равно addrA.

  2. Установка delta = addrA – e.rva.

  3. Установка addrB = e.rvaTo + delta.

Массив DiaAddressMapEntry структуры передаются IDiaAddressMap::set_addressMap метод.

Требования

Заголовок: dia2.h

См. также

Ссылки

IDiaAddressMap::set_addressMap

Другие ресурсы

Перечисления и структуры