Share via


ICorDebugNativeFrame::GetLocalMemoryRegisterValue, méthode

Obtient la valeur d’un argument ou d’une variable locale, dont le mot bas et le mot haut sont respectivement stockés dans le registre et l’emplacement mémoire spécifiés pour ce frame natif.

Syntaxe

HRESULT GetLocalMemoryRegisterValue (  
    [in] CORDB_ADDRESS      highWordAddress,  
    [in] CorDebugRegister   lowWordRegister,  
    [in] ULONG              cbSigBlob,  
    [in] PCCOR_SIGNATURE    pvSigBlob,  
    [out] ICorDebugValue    **ppValue  
);  

Paramètres

highWordAddress
[in] Valeur CORDB_ADDRESS qui spécifie l’emplacement de mémoire contenant le mot haut de la valeur.

lowWordRegister
[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 le registre et l’emplacement mémoire spécifiés.

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