IDiaAddressMap::put_relativeVirtualAddressEnabled
Позволяет клиенту включить или отключить вычисление и использование относительных виртуальных адресов (RVA).
Синтаксис
HRESULT put_relativeVirtualAddressEnabled (
BOOL NewVal
);
Параметры
NewVal
[in] Установите для TRUE
включения или FALSE
отключения.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается код ошибки.
Замечания
Адреса для объектов отладки, описанных интерфейсами DIA и относительно базы образов исполняемого файла, можно получить как относительные виртуальные адреса.
Использование RVAs включено при первоначальной загрузке сегментов из PDB-файла. Чтобы получить текущее состояние использования RVAs, вызовите метод IDiaAddressMap::get_relativeVirtualAddressEnabled .
Метод put_relativeVirtualAddress
должен вызываться для включения RVA после успешного вызова метода IDiaAddressMap::set_imageHeaders установил новые заголовки изображений.