Compartir a través de


Función ClusterNodeEnumEx (clusapi.h)

Recupera el nodo de clúster especificado de una enumeración CLUSTER_ENUM_ITEM .

Sintaxis

DWORD ClusterNodeEnumEx(
  [in]      HNODEENUMEX        hNodeEnum,
  [in]      DWORD              dwIndex,
  [in, out] PCLUSTER_ENUM_ITEM pItem,
  [in, out] LPDWORD            cbItem
);

Parámetros

[in] hNodeEnum

Identificador de la enumeración CLUSTER_ENUM_ITEM que contiene el nodo de clúster que se va a recuperar.

[in] dwIndex

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

[in, out] pItem

Puntero que recibe el nodo de clúster devuelto.

[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
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

Funciones de administración de nodos