Partager via


Fonction ClusterNodeOpenEnum (clusapi.h)

Ouvre un énumérateur pour l’itération au sein des interfaces réseau
ou groupes installés sur un nœud. Le type PCLUSAPI_CLUSTER_NODE_OPEN_ENUM définit un pointeur vers cette fonction.

Syntaxe

HNODEENUM ClusterNodeOpenEnum(
  [in] HNODE hNode,
  [in] DWORD dwType
);

Paramètres

[in] hNode

Handle vers un nœud.

[in] dwType

Masque de bits décrivant le type d’objets à énumérer. Les valeurs suivantes de l’énumération CLUSTER_NODE_ENUM sont valides.

CLUSTER_NODE_ENUM_NETINTERFACES (0x00000001)

Énumérez les objets d’interface réseau sur le nœud.

CLUSTER_NODE_ENUM_GROUPS (0x00000002)

Énumérez les groupes de clusters sur le nœud.

CLUSTER_NODE_ENUM_ALL ((CLUSTER_NODE_ENUM_NETINTERFACES | CLUSTER_NODE_ENUM_GROUPS))

Énumérez les objets d’interfaces réseau et les groupes de clusters sur le nœud.

Windows Server 2008 : La valeur CLUSTER_NODE_ENUM_GROUPS n’est pas prise en charge avant Windows Server 2008 R2.

Valeur retournée

Si l’opération réussit, ClusterNodeOpenEnum retourne un handle à un énumérateur de nœud.

Si l’opération échoue, la fonction retourne NULL. Pour plus d’informations sur l’erreur, appelez la fonction GetLastError .

Remarques

La fonction ClusterNodeOpenEnum retourne un handle qui peut être transmis à ClusterNodeEnum pour accéder à chacun des objets à énumérer et à ClusterNodeCloseEnum pour libérer l’énumérateur.

Exemples

Consultez Énumération d’objets.

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_NODE_ENUM

ClusterNodeCloseEnum

ClusterNodeEnum

Fonctions de gestion des nœuds

OpenClusterNode