IDebugObject::SetValueIDebugObject::SetValue

Définit la valeur de l’objet à partir d’une série consécutif d’octets.Sets the value of the object from a consecutive series of bytes.

SyntaxeSyntax

HRESULT SetValue(   
   BYTE* pValue,  
   UINT  nSize  
);  
int SetValue(  
   byte[] pValue,   
   uint   nSize  
);  

ParamètresParameters

pValue
[in] Un tableau d’octets représentant la nouvelle valeur.[in] An array of bytes representing the new value.

nSize
[in] La taille de la valeur en octets.[in] The size of the value in bytes.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK ; Sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise, returns an error code.

NotesRemarks

Les valeurs du tableau sont copiées dans cette IDebugObject objet, en remplaçant toute valeur existante.The values in the array are copied into this IDebugObject object, replacing any existing value. La taille de la nouvelle valeur peut être supérieure ou inférieure à la valeur existante.The size of the new value can be larger or smaller than the existing value. Cela IDebugObject ne peut pas être une référence null.This IDebugObject cannot be a null reference.

Voir aussiSee Also

IDebugObject IDebugObject
GetValueGetValue