Fonction ClusterGroupEnumEx (clusapi.h)
Récupère un élément de l’énumération. Le type PCLUSAPI_CLUSTER_GROUP_ENUM_EX définit un pointeur vers cette fonction.
Syntaxe
DWORD ClusterGroupEnumEx(
[in] HGROUPENUMEX hGroupEnumEx,
[in] DWORD dwIndex,
[in, out] PCLUSTER_GROUP_ENUM_ITEM pItem,
[in, out] LPDWORD cbItem
);
Paramètres
[in] hGroupEnumEx
Handle de l’énumération à partir de laquelle l’élément sera récupéré.
[in] dwIndex
Index de base zéro de l’élément dans l’énumération.
[in, out] pItem
Pointeur vers la mémoire tampon à remplir.
[in, out] cbItem
En entrée, la taille de 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. |
Remarques
La fonction ClusterGroupEnumEx ne se connecte pas au cluster, car le hGroupEnumEx contient déjà les données d’énumération. Les données sont copiées dans la mémoire tampon, mais aucune donnée n’est récupérée à partir du cluster.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2012 |
Plateforme cible | Windows |
En-tête | clusapi.h |
Bibliothèque | ClusAPI.lib |
DLL | ClusAPI.dll |