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; в противном случае возвращает код ошибки.