CreateClusterResource, fonction (clusapi.h)
Crée une ressource dans un cluster. Le type PCLUSAPI_CREATE_CLUSTER_RESOURCE définit un pointeur vers cette fonction.
Syntaxe
HRESOURCE CreateClusterResource(
[in] HGROUP hGroup,
[in] LPCWSTR lpszResourceName,
[in] LPCWSTR lpszResourceType,
[in] DWORD dwFlags
);
Paramètres
[in] hGroup
Gérez le groupe qui doit recevoir la ressource.
[in] lpszResourceName
Pointeur vers une chaîne Unicode terminée par un caractère Null contenant le nom de la nouvelle ressource. Le nom spécifié doit être unique au sein du cluster.
[in] lpszResourceType
Pointeur vers le type de nouvelle ressource. Le type spécifié doit être installé dans le cluster.
[in] dwFlags
Masque de bits décrivant comment la ressource doit être ajoutée au cluster. Le paramètre dwFlags peut être défini sur l’une des valeurs suivantes énumérées à partir de l’énumération CLUSTER_RESOURCE_CREATE_FLAGS .
CLUSTER_RESOURCE_DEFAULT_MONITOR (0)
Le service de cluster détermine le moniteur de ressources auquel la nouvelle ressource sera affectée.
CLUSTER_RESOURCE_SEPARATE_MONITOR (1)
Le service de cluster crée un moniteur de ressources distinct dédié exclusivement à la nouvelle ressource.
Valeur retournée
Si l’opération réussit, la fonction retourne un handle de ressource.
Si l’opération échoue, la fonction retourne NULL. Pour plus d’informations sur l’erreur, appelez GetLastError.
Remarques
N’appelez pas CreateClusterResource à partir d’une DLL de ressource. 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 | clusapi.h |
Bibliothèque | ClusAPI.lib |
DLL | ClusAPI.dll |