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


IDiaReadExeAtRVACallback::ReadExecutableAtRVA

Считывает указанное число байтов, начиная с указанного относительного виртуального адреса (RVA) из исполняемого файла.

Синтаксис

HRESULT ReadExecutableAtRVA ( 
   DWORD  relativeVirtualAddress,
   DWORD  cbData,
   DWORD* pcbData,
   BYTE   data[]
);

Параметры

relativeVirtualAddress

[in] RVA в исполняемом файле, чтобы начать чтение.

cbData

[in] Число байтов для чтения.

pcbData

[out] Возвращает число операций чтения байтов.

data[]

[in, out] Массив, заполненный байтами, считываемыми из файла.

Замечания

Этот метод вызывается кодом поддержки DIA для загрузки байтов данных из исполняемого файла с помощью относительного виртуального адреса. Этот метод вызывается в поддержке метода IDiaDataSource::loadDataForExe .

См. также