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


Метод ICorDebugNativeFrame::GetLocalRegisterMemoryValue

Получает значение аргумента или локальной переменной, из которой низкое слово и высокое слово хранятся в расположении памяти и указанном регистре соответственно для этого собственного кадра.

Синтаксис

HRESULT GetLocalRegisterMemoryValue (
    [in] CorDebugRegister   highWordReg,
    [in] CORDB_ADDRESS      lowWordAddress,
    [in] ULONG              cbSigBlob,
    [in] PCCOR_SIGNATURE    pvSigBlob,
    [out] ICorDebugValue    **ppValue
);

Параметры

highWordReg [in] Значение перечисления CorDebugRegister, указывающее регистр, содержащий высокое слово значения.

lowWordAddress [in] CORDB_ADDRESS Значение, указывающее расположение памяти, содержащее низкое слово значения.

cbSigBlob [in] Целое число, указывающее размер сигнатуры двоичных метаданных, на которую ссылается pvSigBlob параметр.

pvSigBlob [in] Значение PCCOR_SIGNATURE , указывающее на сигнатуру двоичных метаданных типа значения.

ppValue [out] Указатель на адрес объекта ICorDebugValue, представляющего полученное значение, хранящееся в указанном расположении регистра и памяти.

Требования

Платформ: См. сведения о поддерживаемых операционных системах .NET.

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

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

Версии .NET: Доступно с .NET Framework 2.0

См. также