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


IDiaSession::addressForRVA

Возвращает эквивалентный адрес для указанного виртуального адреса (VA).

Синтаксис

HRESULT addressForRVA(
    DWORD rva,
    DWORD* pISect,
    DWORD* pOffset);

Параметры

rva

[in] Относительный виртуальный адрес для перевода.

pISect

[out] Возвращает эквивалентный раздел для указанного адреса.

pOffset

[out] Возвращает эквивалентный смещение в разделе для указанного адреса.

Возвращаемое значение

В случае успешного выполнения возвращается S_OK; в противном случае возвращается код ошибки.

Пример

DWORD sect = 0, offset = 0;
pSession->addressForRVA( rva, &sect, &offset );

См. также