IDiaStackFrame::get_rawLVarInstanceValue
此方法以原始字节的形式检索指定局部变量的值。
语法
HRESULT get_rawLVarInstanceValue(
IDiaLVarInstance* pInstance,
DWORD cbDataMax,
DWORD* pcbData,
BYTE* pbData
);
参数
pInstance
[in] 一个 IDiaLVarInstance
对象,表示要获取其值的局部变量的实例。
cbDataMax
[in] pbData
指向的缓冲区中的最大字节数。 其最大长度可达 8 字节 (sizeof(ULONGLONG)
)。
pcbData
[out] 返回存储在缓冲区中的实际字节数。
pbData
[out] 要用数据填充的缓冲区。 该类型不能为 NULL
。
返回值
如果成功,则返回 S_OK
;否则,返回错误代码。