Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ruft den Wert eines Arguments oder einer lokalen Variablen ab, die 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
);
Die Parameter
highWordReg [in] Ein Wert der "CorDebugRegister"-Aufzählung, die das Register angibt, das das hohe Wort des Werts enthält.
lowWordReg [in] Ein Wert der CorDebugRegister Aufzählung, die das Register angibt, das das niedrige Wort des Werts enthält.
cbSigBlob [in] Eine ganze Zahl, die die Größe der binären Metadatensignatur angibt, auf die durch den pvSigBlob Parameter verwiesen wird.
pvSigBlob [in] Ein PCCOR_SIGNATURE Wert, der auf die Binäre Metadatensignatur des Typs des Werts 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 entweder in einem systemeigenen Frame oder in einem just-in-time (JIT)-kompilierten Frame verwendet werden.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 1.0