Compartir a través de


Función OnlineClusterGroup (clusapi.h)

Pone un grupo en línea. El tipo PCLUSAPI_ONLINE_CLUSTER_GROUP define un puntero a esta función.

Sintaxis

DWORD OnlineClusterGroup(
  [in]           HGROUP hGroup,
  [in, optional] HNODE  hDestinationNode
);

Parámetros

[in] hGroup

Maneje al grupo que se va a poner en línea.

[in, optional] hDestinationNode

Identificador del nodo en el que el grupo identificado por hGroup debe ponerse en línea o NULL.

Valor devuelto

Si la operación se realiza correctamente, la función devuelve ERROR_SUCCESS.

Si se produce un error en la operación, la función devuelve un código de error del sistema. A continuación se muestran códigos de error posibles.

Código devuelto Descripción
ERROR_HOST_NODE_NOT_AVAILABLE
No había disponible un nodo host adecuado.
ERROR_IO_PENDING
La operación está en curso.

Comentarios

Si el grupo no se puede poner en línea en el nodo identificado por el parámetro hDestinationNode , se produce un error en la función OnlineClusterGroup .

Si el parámetro hDestinationNode se establece en NULL, OnlineClusterGroup pone el grupo en línea en el nodo actual.

No llame a OnlineClusterGroup desde un archivo DLL de recursos. Para obtener más información, consulte Llamadas de función para evitar en archivos DLL de recursos.

No pase los identificadores LPC y RPC a la misma llamada de función. De lo contrario, la llamada generará una excepción RPC y puede tener efectos destructivos adicionales. Para obtener información sobre cómo se crean los identificadores LPC y RPC, consulte Uso de identificadores de objeto y OpenCluster.

Requisitos

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

Consulte también

OfflineClusterGroup

OpenCluster

OpenClusterGroup