Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This method retrieves the value of the specified local variable as raw bytes.
Syntax
HRESULT get_rawLVarInstanceValue(
IDiaLVarInstance* pInstance,
DWORD cbDataMax,
DWORD* pcbData,
BYTE* pbData
);
Parameters
pInstance
[in] An IDiaLVarInstance
object representing an instance of local variable to get the value for.
cbDataMax
[in] Maximum number of bytes in the buffer pointed to by pbData
. This can be a maximum of 8 bytes (sizeof(ULONGLONG)
).
pcbData
[out] Returns the actual number of bytes stored in the buffer.
pbData
[out] A buffer to be filled in with data. This cannot be NULL
.
Return Value
If successful, returns S_OK
; otherwise, returns an error code.