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;否则,返回错误代码。

另请参阅