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


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 метод.

См. также

Ссылки

IDiaReadExeAtRVACallback

IDiaDataSource::loadDataForExe