Partager via


ICorDebugNativeFrame ::GetLocalDoubleRegisterValue, méthode

Obtient la valeur d’un argument ou d’une variable locale stocké dans les deux registres spécifiés pour cette trame native.

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 élevé de la valeur.

lowWordReg [in] Valeur de l’énumération CorDebugRegister qui spécifie le registre contenant le mot faible 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 pvSigBlob paramètre.

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 stockée dans les registres spécifiés.

Remarques

La GetLocalDoubleRegisterValue méthode peut être utilisée dans une trame native ou dans une image compilée juste-à-temps (JIT).

Spécifications

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

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

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 1.0

Voir aussi