Dela via


ICorDebugNativeFrame::GetLocalMemoryRegisterValue-metod

Hämtar värdet för ett argument eller en lokal variabel, där det låga ordet och det höga ordet lagras på den angivna register- respektive minnesplatsen för den här inbyggda ramen.

Syntax

HRESULT GetLocalMemoryRegisterValue (
    [in] CORDB_ADDRESS      highWordAddress,
    [in] CorDebugRegister   lowWordRegister,
    [in] ULONG              cbSigBlob,
    [in] PCCOR_SIGNATURE    pvSigBlob,
    [out] ICorDebugValue    **ppValue
);

Parameterar

highWordAddress [i] Ett CORDB_ADDRESS värde som anger den minnesplats som innehåller värdets höga ord.

lowWordRegister [i] Ett värde för uppräkningen "CorDebugRegister" som anger det register som innehåller värdets låga ord.

cbSigBlob [i] Ett heltal som anger storleken på den binära metadatasignaturen som refereras av parametern pvSigBlob .

pvSigBlob [i] Ett PCCOR_SIGNATURE värde som pekar på den binära metadatasignaturen för värdets typ.

ppValue [ut] En pekare till adressen för ett ICorDebugValue-objekt som representerar det hämtade värdet som lagras på den angivna register- och minnesplatsen.

Kravspecifikation

Plattformar: Se Operativsystem som stöds av .NET.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET-versioner: Tillgänglig sedan .NET Framework 1.0

Se även