Partager via


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

Handle de cluster .

[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

Voir aussi

CLUSTER_RESOURCE_TYPE_ENUM

ClusterResourceTypeCloseEnum

ClusterResourceTypeEnum

Fonctions de gestion des types de ressources