Partager via


Méthode ICorDebugVariableSymbol::GetValue

Obtient la valeur d'une variable sous forme d'un tableau d'octets.

Syntaxe

HRESULT GetValue(  
   [in] ULONG32 offset,  
   [in] ULONG32 cbContext,  
   [in, size_is(cbContext)] BYTE context[],  
   [in] ULONG32 cbValue,  
   [out] ULONG32 *pcbValue,  
   [out, size_is(cbValue), length_is(*pcbValue)] BYTE pValue[]  
);  

Paramètres

offset
[in] Offset de démarrage dans la variable au niveau duquel lire la valeur. Ce paramètre est utilisé lors de la lecture de champs membres d'un objet.

cbContext
[in] Taille en octets de l'argument context.

context
[in] Contexte de thread utilisé pour lire la valeur.

cbValue
[in] Taille en octets de la mémoire tampon pValue.

pcbValue
[out] Nombre d'octets réellement écrits dans la mémoire tampon pValue.

pValue
[out] Tableau d'octets contenant la valeur de la variable.

Remarques

Notes

Cette méthode est uniquement disponible avec .NET Native.

Spécifications

Plateformes : Consultez Configuration requise.

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

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible depuis la version 4.6, .NET Native uniquement

Voir aussi