Partager via


ICorDebugNativeFrame ::GetLocalMemoryRegisterValue, méthode

Obtient la valeur d’un argument ou d’une variable locale, dont le mot faible et le mot élevé sont stockés dans l’emplacement de registre et de mémoire spécifiés, respectivement, pour ce cadre 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 élevé de la valeur.

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

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