IDiaStackWalkFrame::readMemory
从映像读取内存。
语法
HRESULT readMemory (
MemoryTypeEnum type,
ULONGLONG va,
DWORD cbData,
DWORD* pcbData,
BYTE data[]
);
参数
type
[in] MemoryTypeEnum Enumeration 枚举值之一,指定了要访问的内存类型。
va
[in] 要开始读取的映像中的虚拟地址位置。
cbData
[in] 数据缓冲区的大小(以字节为单位)。
pcbData
[out] 返回返回的字节数。 如果 data
为 NULL
,则 pcbData
包含可用数据的总字节数。
data
[out] 要使用指定位置的数据进行填充的缓冲区。
返回值
如果成功,则返回 S_OK
;否则,返回错误代码。