Fonction ClusterNodeEnumEx (clusapi.h)
Récupère le nœud de cluster spécifié à partir d’une énumération CLUSTER_ENUM_ITEM .
Syntaxe
DWORD ClusterNodeEnumEx(
[in] HNODEENUMEX hNodeEnum,
[in] DWORD dwIndex,
[in, out] PCLUSTER_ENUM_ITEM pItem,
[in, out] LPDWORD cbItem
);
Paramètres
[in] hNodeEnum
Handle de l’énumération CLUSTER_ENUM_ITEM qui contient le nœud de cluster à récupérer.
[in] dwIndex
Index qui identifie l’objet suivant à énumérer. Ce paramètre doit être égal à zéro pour le premier appel à la fonction ClusterEnumEx , puis être incrémenté pour les appels suivants.
[in, out] pItem
Pointeur qui reçoit le nœud de cluster retourné.
[in, out] cbItem
En entrée, taille du paramètre pItem .
En sortie, soit la taille requise en octets de la mémoire tampon si la mémoire tampon est trop petite, soit le nombre d’octets écrits dans la mémoire tampon.
Valeur retournée
Code de retour | Description |
---|---|
|
dwIndex est supérieur au nombre d’éléments de l’énumération. |
|
La mémoire tampon est trop petite. |
|
La mémoire tampon a été remplie avec succès. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Entreprise |
Plateforme cible | Windows |
En-tête | clusapi.h |
Bibliothèque | ClusAPI.lib |
DLL | ClusAPI.dll |