Поделиться через


Метод ICorDebugVariableSymbol::GetValue

Возвращает значение переменной в виде массива байтов.

Синтаксис

HRESULT GetValue(
   [in] ULONG32 offset,
   [in] ULONG32 cbContext,
   [in, size_is(cbContext)] BYTE context[],
   [in] ULONG32 cbValue,
   [out] ULONG32 *pcbValue,
   [out, size_is(cbValue), length_is(*pcbValue)] BYTE pValue[]
);

Параметры

offset [in] Начальное смещение в переменной, из которой следует считывать значение. Этот параметр используется при чтении полей членов в объекте.

cbContext [in] Размер аргумента context в байтах.

context [in] Контекст потока, используемый для чтения значения.

cbValue [in] Размер буфера в байтах pValue .

pcbValue [out] Количество байтов, фактически записанных в pValue буфер.

pValue [out] Массив байтов, содержащий значение переменной.

Замечания

Примечание.

Этот метод доступен только в машинном коде .NET.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: Доступно только с версии 4.6, .NET Native

См. также