Condividi tramite


Funzione OnlineClusterGroup (clusapi.h)

Porta online un gruppo . Il tipo PCLUSAPI_ONLINE_CLUSTER_GROUP definisce un puntatore a questa funzione.

Sintassi

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

Parametri

[in] hGroup

Gestire il gruppo da portare online.

[in, optional] hDestinationNode

Gestire il nodo in cui il gruppo identificato da hGroup deve essere portato online o NULL.

Valore restituito

Se l'operazione ha esito positivo, la funzione restituisce ERROR_SUCCESS.

Se l'operazione non riesce, la funzione restituisce un codice di errore di sistema. Di seguito sono riportati i possibili codici di errore.

Codice restituito Descrizione
ERROR_HOST_NODE_NOT_AVAILABLE
Un nodo host appropriato non era disponibile.
ERROR_IO_PENDING
L'operazione è in corso.

Commenti

Se il gruppo non può essere portato online nel nodo identificato dal parametro hDestinationNode , la funzione OnlineClusterGroup ha esito negativo.

Se il parametro hDestinationNode è impostato su NULL, OnlineClusterGroup porta il gruppo online nel nodo corrente.

Non chiamare OnlineClusterGroup da una DLL della risorsa. Per altre informazioni, vedere Chiamate di funzione da evitare nelle DLL delle risorse.

Non passare handle LPC e RPC alla stessa chiamata di funzione. In caso contrario, la chiamata genererà un'eccezione RPC e può avere effetti distruttivi aggiuntivi. Per informazioni sulla creazione di handle LPC e RPC, vedere Using Object Handle e OpenCluster.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Piattaforma di destinazione Windows
Intestazione clusapi.h
Libreria ClusAPI.lib
DLL ClusAPI.dll

Vedi anche

OfflineClusterGroup

OpenCluster

OpenClusterGroup