CreateClusterResourceType, fonction (clusapi.h)
Crée un type de ressource dans un cluster. Le type PCLUSAPI_CREATE_CLUSTER_RESOURCE_TYPE définit un pointeur vers cette fonction.
Syntaxe
DWORD CreateClusterResourceType(
[in] HCLUSTER hCluster,
[in] LPCWSTR lpszResourceTypeName,
[in] LPCWSTR lpszDisplayName,
[in] LPCWSTR lpszResourceTypeDll,
[in] DWORD dwLooksAlivePollInterval,
[in] DWORD dwIsAlivePollInterval
);
Paramètres
[in] hCluster
Gérez le cluster pour recevoir le nouveau type de ressource.
[in] lpszResourceTypeName
Pointeur vers une chaîne Unicode terminée par null contenant le nom du nouveau type de ressource. Le nom spécifié doit être unique au sein du cluster.
[in] lpszDisplayName
Pointeur vers le nom d’affichage du nouveau type de ressource. Alors que le contenu de lpszResourceTypeName doit identifier de manière unique le type de ressource sur tous les clusters, le contenu de lpszDisplayName doit être un nom convivial localisé pour la ressource adaptée à l’affichage pour les administrateurs.
[in] lpszResourceTypeDll
Pointeur vers le nom complet de la DLL de ressource pour le nouveau type de ressource ou le nom du chemin d’accès relatif au répertoire du cluster.
[in] dwLooksAlivePollInterval
Valeur par défaut en millisecondes à utiliser comme intervalle d’interrogation nécessaire à la fonction LooksAlive du nouveau type de ressource. Le paramètre dwLooksAlivePollInterval est utilisé pour définir la propriété LooksAlivePollInterval du type de ressource.
[in] dwIsAlivePollInterval
Valeur par défaut en millisecondes à utiliser comme intervalle d’interrogation nécessaire à la fonction IsAlive du nouveau type de ressource. Le paramètre dwIsAlivePollInterval est utilisé pour définir la propriété IsAlivePollInterval du type de ressource.
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 CreateClusterResourceType définit uniquement le type de ressource dans la base de données du cluster et inscrit le type de ressource auprès du service cluster. Pour terminer le processus d’installation d’un nouveau type de ressource dans un cluster, les développeurs doivent installer les DLL de ressource et les DLL d’extension Administrateur de cluster pour les nouveaux types sur chaque nœud du cluster. En outre, si l’administrateur de cluster est utilisé sur des systèmes qui ne sont pas des nœuds membres, les DLL d’extension doivent également être installées sur ces systèmes.
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 |