Fonction ClusterEnumEx (clusapi.h)
Énumère les objets dans un cluster, puis obtient le nom et les propriétés de l’objet de cluster.
Syntaxe
DWORD ClusterEnumEx(
[in] HCLUSENUMEX hClusterEnum,
[in] DWORD dwIndex,
[in, out] PCLUSTER_ENUM_ITEM pItem,
[in, out] LPDWORD cbItem
);
Paramètres
[in] hClusterEnum
Handle de l’énumérateur retourné par la fonction ClusterOpenEnumEx .
[in] dwIndex
Index qui identifie l’objet de cluster 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 les propriétés de l’objet de cluster retournées.
[in, out] cbItem
Lors de l’entrée, la 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 |
---|---|
|
Le paramètre dwIndex est supérieur au nombre d’éléments dans 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 |