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


IDiaReadExeAtOffsetCallback::ReadExecutableAt

Считывает указанное число байтов, начиная с указанного смещения из исполняемого файла.

Синтаксис

HRESULT ReadExecutableAt ( 
   DWORDLONG fileOffset,
   DWORD     cbData,
   DWORD*    pcbData,
   BYTE      data[]
);

Параметры

fileOffset

[in] Смещение в исполняемом файле для начала чтения.

cbData

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

pcbData

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

data[]

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

Замечания

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

См. также