IDiaStackWalkHelper::readMemory
Считывает блок данных из образа исполняемого файла в памяти.
Синтаксис
HRESULT readMemory(
enum MemoryTypeEnum type,
ULONGLONG va,
DWORD cbData,
DWORD* pcbData,
BYTE* pbData
);
Параметры
type
[in] Значение перечисления MemoryTypeEnum, указывающее тип памяти для чтения.
va
[in] Виртуальный адрес на изображении, с которого начинается чтение.
cbData
[in] Размер буфера данных в байтах.
pcbData
[out] Возвращает количество байтов, которые фактически считываются. Если pbData
есть NULL
, то это общее количество доступных данных.
pbData
[in, out] Буфер, заполненный операцией чтения памяти.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается код ошибки.