Partager via


Fonction ResUtilSetDwordValue (resapi.h)

Définit une valeur numérique dans la base de données du cluster. Le type PRESUTIL_SET_DWORD_VALUE définit un pointeur vers cette fonction.

Syntaxe

DWORD ResUtilSetDwordValue(
  [in]      HKEY    hkeyClusterKey,
  [in]      LPCWSTR pszValueName,
  [in]      DWORD   dwNewValue,
  [in, out] LPDWORD pdwOutValue
);

Paramètres

[in] hkeyClusterKey

Clé identifiant l’emplacement de la valeur numérique dans la base de données du cluster.

[in] pszValueName

Chaîne Unicode terminée par null contenant le nom de la valeur à mettre à jour.

[in] dwNewValue

Nouvelle valeur DWORD .

[in, out] pdwOutValue

facultatif. Pointeur vers l’emplacement où la valeur mise à jour doit être copiée.

Valeur retournée

Si l’opération réussit, la fonction retourne ERROR_SUCCESS.

Si l’opération échoue, la fonction retourne un code d’erreur système.

Remarques

La fonction de l’utilitaire ResUtilSetDwordValue met à jour la base de données du cluster en appelant la fonction d’API de clusterClusterRegSetValue.

N’appelez pas ResUtilSetDwordValue à partir des fonctions de point d’entrée dll de ressource suivantes :

ResUtilSetDwordValue peut être appelé en toute sécurité à partir de n’importe quelle autre fonction de point d’entrée dll de ressource ou à partir d’un thread worker. Pour plus d’informations, consultez Appels de fonction à éviter dans les DLL de ressources.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Entreprise, Windows Server 2008 Datacenter
Plateforme cible Windows
En-tête resapi.h
Bibliothèque ResUtils.lib
DLL ResUtils.dll

Voir aussi

ClusterRegSetValue

ResUtilSetBinaryValue

ResUtilSetExpandSzValue

ResUtilSetMultiSzValue

ResUtilSetSzValue