Partager via


Fonction ResUtilSetUnknownProperties (resapi.h)

Stocke les propriétés inconnues d’un objet de cluster dans la base de données de cluster.

Syntaxe

DWORD ResUtilSetUnknownProperties(
  [in] HKEY                         hkeyClusterKey,
  [in] const PRESUTIL_PROPERTY_ITEM pPropertyTable,
  [in] const PVOID                  pInPropertyList,
  [in] DWORD                        cbInPropertyListSize
);

Paramètres

[in] hkeyClusterKey

Clé de base de données de cluster identifiant l’emplacement des propriétés à définir.

[in] pPropertyTable

Pointeur vers une table de propriétés spécifiant les propriétés qui ne doivent PAS être définies par cette fonction.

[in] pInPropertyList

Pointeur vers une liste de propriétés. Toutes les propriétés qui apparaissent dans cette liste et qui n’apparaissent PAS dans pInPropertyList sont définies.

[in] cbInPropertyListSize

Pointeur vers la taille en octets de la mémoire tampon d’entrée pointée par pInPropertyList.

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

ResUtilSetUnknownProperties définit uniquement les propriétés répertoriées dans pInPropertyList qui ne sont PAS répertoriées dans pPropertyTable.

Utilisez ResUtilAddUnknownProperties pour créer la liste de propriétés et ResUtilGetAllProperties pour récupérer des propriétés inconnues.

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

ResUtilSetUnknownProperties 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 de travail. 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

ResUtilAddUnknownProperties

ResUtilGetAllProperties