Partager via


CRegKey::SetBinaryValue

Appelez cette méthode pour définir la valeur binaire de la clé de Registre.

LONG SetBinaryValue(
   LPCTSTR pszValueName,
   const void* pValue,
   ULONG nBytes 
) throw( );

Paramètres

  • pszValueName
    Pointeur vers une chaîne contenant le nom de la valeur à définir.Si une valeur avec ce nom n'est pas déjà présente, la méthode l'ajoute à la clé.

  • pValue
    Pointeur vers une mémoire tampon qui contient les données à enregistrer avec le nom de la valeur spécifiée.

  • nBytes
    Spécifie la taille, en octets, des informations sur pointées par le paramètre d' pValue .

Valeur de retour

Si la méthode réussit, la valeur de retour est ERROR_SUCCESS.Si la méthode échoue, la valeur de retour est un code d'erreur différent de zéro défini dans WINERROR.H.

Notes

Cette méthode utilise RegSetValueEx pour écrire la valeur au Registre.

Configuration requise

Header: atlbase.h

Voir aussi

Référence

Classe de CRegKey

CRegKey::QueryBinaryValue

CRegKey::SetDWORDValue

CRegKey::SetQWORDValue

CRegKey::SetGUIDValue

CRegKey::SetStringValue

CRegKey::SetMultiStringValue