Partager via


ICorDebugVariableSymbol ::SetValue, méthode

Affecte la valeur d’un tableau d’octets à une variable.

Syntaxe

HRESULT SetValue(
   [in] ULONG32 offset,
   [in] DWORD threadID,
   [in] ULONG32 cbContext,
   [in, size_is(cbContext)] BYTE context[],
   [in] ULONG32 cbValue,
   [in, size_is(cbValue)] BYTE pValue[]
);

Paramètres

offset [in] Décalage de départ dans la variable à laquelle définir la valeur. Ce paramètre est utilisé lors de l’écriture dans des champs membres dans un objet.

threadID [in] Identificateur de thread du thread dont le contexte doit être mis à jour pour refléter la nouvelle valeur.

cbContext [in] Taille en octets du contexte de thread.

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

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

pValue [in] Mémoire tampon qui contient la valeur à définir.

Remarques

Note

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

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 4.6

Voir aussi