Fonction ClusterResourceTypeOpenEnum (clusapi.h)
Ouvre un énumérateur pour l’itération via les nœuds ou ressources propriétaires possibles d’un type de ressource. Le type PCLUSAPI_CLUSTER_RESOURCE_TYPE_OPEN_ENUM définit un pointeur vers cette fonction.
Syntaxe
HRESTYPEENUM ClusterResourceTypeOpenEnum(
[in] HCLUSTER hCluster,
[in] LPCWSTR lpszResourceTypeName,
[in] DWORD dwType
);
Paramètres
[in] hCluster
[in] lpszResourceTypeName
Chaîne Unicode terminée par null contenant le nom du type de ressource.
[in] dwType
Masque de bits décrivant le type d’objets de cluster à énumérer. Les valeurs suivantes de l’énumération CLUSTER_RESOURCE_TYPE_ENUM sont valides.
CLUSTER_RESOURCE_TYPE_ENUM_NODES (1)
L’objet est un nœud qui peut être un propriétaire possible du type de ressource.
CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES (2)
L’objet est une ressource qui est une instance du type de ressource.
CLUSTER_RESOURCE_TYPE_ENUM_ALL (3)
Énumérez à la fois les nœuds et les ressources.
Valeur retournée
Si l’opération réussit, la fonction retourne un handle d’énumération qui peut être utilisé dans les appels suivants à ClusterResourceTypeEnum.
Si l’opération échoue, la fonction retourne NULL. Pour plus d’informations sur l’erreur, appelez la fonction GetLastError.
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 |