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 |