Teilen über


ICorDebugNativeFrame::GetLocalDoubleRegisterValue-Methode

Ruft den Wert eines Arguments oder einer lokalen Variablen ab, der in den beiden angegebenen Registern für diesen nativen Frame gespeichert ist.

Syntax

HRESULT GetLocalDoubleRegisterValue (  
    [in] CorDebugRegister   highWordReg,  
    [in] CorDebugRegister   lowWordReg,  
    [in] ULONG              cbSigBlob,  
    [in] PCCOR_SIGNATURE    pvSigBlob,  
    [out] ICorDebugValue    **ppValue  
);  

Parameter

highWordReg
[in] Ein Wert der „CorDebugRegister“-Enumeration, der das Register angibt, das das höchstwertige Wort des Werts enthält.

lowWordReg
[in] Ein Wert der CorDebugRegister-Enumeration, der das Register angibt, das das niedrigstwertige Wort des Werts enthält.

cbSigBlob
[in] Eine ganze Zahl, die die Größe der binären Metadatensignatur angibt, auf die der pvSigBlob-Parameter verweist.

pvSigBlob
[in] Ein PCCOR_SIGNATURE-Wert, der auf die binäre Metadatensignatur des Wertetyps verweist.

ppValue
[out] Ein Zeiger auf die Adresse eines „ICorDebugValue“-Objekts, das den abgerufenen Wert darstellt, der in den angegebenen Registern gespeichert ist.

Bemerkungen

Die GetLocalDoubleRegisterValue-Methode kann in einem nativen Frame oder in einem JIT-kompilierten Frame verwendet werden.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit Version 1.0 verfügbar

Weitere Informationen