Función OnlineClusterGroupEx (clusapi.h)
Pone un grupo en línea.
Sintaxis
DWORD OnlineClusterGroupEx(
[in] HGROUP hGroup,
[in, optional] HNODE hDestinationNode,
[in] DWORD dwOnlineFlags,
[in, optional] PBYTE lpInBuffer,
[in] DWORD cbInBufferSize
);
Parámetros
[in] hGroup
Un manija para el grupo que se va a poner en línea.
[in, optional] hDestinationNode
Identificador del nodo que se va a hospedar el grupo.
[in] dwOnlineFlags
Marca que especifica la configuración del recurso que se va a poner en línea.
CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS (0x00000001)
El servidor es omitir el modo bloqueado para el recurso.
CLUSAPI_GROUP_ONLINE_SYNCHRONOUS (0x00000002)
Use una operación sincrónica para poner el grupo en línea.
Windows Server 2012 R2 y Windows Server 2012: Este valor se agregó en Windows Server 2016.
CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE (0x00000004)
Permitir que el servicio de clúster determine el nodo que hospedará el grupo cuando se ponga en línea.
Windows Server 2012 R2 y Windows Server 2012: Este valor se agregó en Windows Server 2016.
0
El servidor no debe omitir el modo bloqueado para el recurso.
[in, optional] lpInBuffer
Puntero al búfer de entrada que recibe instrucciones para la operación. El parámetro lpInBuffer tiene el formato de lista de propiedades.
[in] cbInBufferSize
Tamaño del parámetro lpInBuffer , en bytes.
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 los códigos de error posibles.
Código devuelto | Descripción |
---|---|
|
No había disponible un nodo de host adecuado. |
|
La operación está en curso. |
Requisitos
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2012 |
Plataforma de destino | Windows |
Encabezado | clusapi.h |
Library | ClusAPI.lib |
Archivo DLL | ClusAPI.dll |