Share via


ICorDebugNativeFrame::GetLocalDoubleRegisterValue, méthode

Obtient la valeur d’un argument ou d’une variable locale stockée dans les deux registres spécifiés pour ce frame natif.

Syntaxe

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

Paramètres

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

lowWordReg
[in] Valeur de l’énumération CorDebugRegister qui spécifie le registre contenant le mot bas de 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 les registres spécifiés.

Notes

La méthode GetLocalDoubleRegisterValue 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