ICorDebugVariableHome::GetRegister-Methode

Ruft das Register, das eine Variable mit dem Positionstyp VLT_REGISTER enthält, sowie das Basisregister für eine Variable mit dem Positionstyp VLT_REGISTER_RELATIVE ab.

Syntax

HRESULT GetRegister(  
    [out] CorDebugRegister *pRegister  
);  

Parameter

pRegister
[out] Ein CorDebugRegister-Enumerationswert, der das Register für eine Variable mit dem Speicherorttyp VLT_REGISTER und das Basisregister für eine Variable mit dem Speicherorttyp VLT_REGISTER_RELATIVE angibt.

Rückgabewert

Die Methode gibt die folgenden Werte zurück:

Wert BESCHREIBUNG
S_OK Die Variable befindet sich in dem Register, das durch das Argument pRegister angegeben ist.
E_FAIL Die Variable befindet sich nicht in einem Register oder an einem Speicherort, der sich auf ein Register bezieht.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: seit Version 4.6.2 verfügbar

Siehe auch