Freigeben über


ICorDebugVariableHome::GetRegister-Methode

Ruft das Register ab, das eine Variable mit einem Speicherorttyp VLT_REGISTERenthält, und das Basisregister für eine Variable mit einem Speicherorttyp von VLT_REGISTER_RELATIVE.

Syntax

HRESULT GetRegister(
    [out] CorDebugRegister *pRegister
);

Die Parameter

pRegister
[out] Ein CorDebugRegister-Enumerationswert , der das Register für eine Variable mit einem Speicherorttyp VLT_REGISTERangibt, und das Basisregister für eine Variable mit einem Speicherorttyp von VLT_REGISTER_RELATIVE.

Rückgabewert

Die Methode gibt die folgenden Werte zurück:

Wert Description
S_OK Die Variable befindet sich im durch das pRegister Argument angegebenen Register.
E_FAIL Die Variable befindet sich nicht in einem Register oder an einem registerrelativen Speicherort.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 4.6.2

Siehe auch