Share via


ICorDebugNativeFrame::GetLocalRegisterValue, méthode

Obtient la valeur d’un argument ou d’une variable locale stocké dans le registre spécifié pour ce frame natif.

Syntaxe

HRESULT GetLocalRegisterValue (  
    [in]  CorDebugRegister   reg,  
    [in]  ULONG              cbSigBlob,  
    [in]  PCCOR_SIGNATURE    pvSigBlob,  
    [out] ICorDebugValue     **ppValue  
);  

Paramètres

reg
[in] Valeur de l’énumération « CorDebugRegister » qui spécifie le registre contenant la valeur.

cbSigBlob
[in] Entier qui spécifie la taille de la signature de métadonnées binaires référencée par le paramètre pvSigBlob.

pvSigBlob
[in] Valeur PCCOR_SIGNATURE qui pointe vers la signature de métadonnées binaires du type de la valeur.

ppValue
[out] Pointeur vers l’adresse d’un objet « ICorDebugValue » représentant la valeur récupérée qui est stockée dans le registre spécifié.

Notes

La méthode GetLocalRegisterValue peut être utilisée dans un frame natif ou dans un frame compilé juste-à-temps (JIT).

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorDebug.idl, CorDebug.h

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi