Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот метод извлекает значение указанной локальной переменной в виде необработанных байтов.
Синтаксис
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; в противном случае возвращается код ошибки.