Compartir a través de


Función ClusterEnumEx (clusapi.h)

Enumera los objetos de un clúster y, a continuación, obtiene el nombre y las propiedades del objeto de clúster.

Sintaxis

DWORD ClusterEnumEx(
  [in]      HCLUSENUMEX        hClusterEnum,
  [in]      DWORD              dwIndex,
  [in, out] PCLUSTER_ENUM_ITEM pItem,
  [in, out] LPDWORD            cbItem
);

Parámetros

[in] hClusterEnum

Identificador del enumerador devuelto por la función ClusterOpenEnumEx .

[in] dwIndex

Índice que identifica el siguiente objeto de clúster que se va a enumerar. Este parámetro debe ser cero para la primera llamada a la función ClusterEnumEx y, a continuación, se incrementará para las llamadas posteriores.

[in, out] pItem

Puntero que recibe las propiedades de objeto de clúster devueltas.

[in, out] cbItem

En la entrada, el tamaño del parámetro pItem .

En la salida, el tamaño necesario en bytes del búfer si el búfer es demasiado pequeño o el número de bytes escritos en el búfer.

Valor devuelto

Código devuelto Descripción
ERROR_NO_MORE_ITEMS
El parámetro dwIndex es mayor que el número de elementos de la enumeración.
ERROR_MORE_DATA
El búfer es demasiado pequeño.
ERROR_SUCCESS
El búfer se llenó correctamente.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise
Plataforma de destino Windows
Encabezado clusapi.h
Library ClusAPI.lib
Archivo DLL ClusAPI.dll

Consulte también

CLUSTER_ENUM_ITEM

Función de administración de clústeres de conmutación por error