Função GetClusterNodeState (clusapi.h)
Retorna o estado atual de um nó. O tipo PCLUSAPI_GET_CLUSTER_NODE_STATE define um ponteiro para essa função.
Sintaxe
CLUSTER_NODE_STATE GetClusterNodeState(
[in] HNODE hNode
);
Parâmetros
[in] hNode
Identificador para o nó para o qual as informações de estado devem ser retornadas.
Retornar valor
GetClusterNodeState retorna o estado atual do nó, que é representado por um dos valores a seguir.
Os valores retornados são da enumeração CLUSTER_NODE_STATE .
Valor/código retornado | Descrição |
---|---|
|
O nó está fisicamente conectado, ligado, inicializado e capaz de executar programas. |
|
O nó está desativado ou não está operacional. |
|
O nó está no processo de ingressar em um cluster. |
|
O nó está em execução, mas não está participando de operações de cluster. |
|
A operação não foi bem-sucedida. Para obter mais informações sobre o erro, chame a função GetLastError. |
Comentários
O estado ClusterNodeDown indica apenas que um nó está inativo; ele não especifica o motivo da inatividade. Um nó pode estar no estado ClusterNodeDown pelos seguintes motivos:
- O nó não está em execução.
- O serviço cluster no nó não está em execução.
- O nó não pode se comunicar com o nó que controla o recurso de quorum.
- O nó está inativo por qualquer outro motivo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Plataforma de Destino | Windows |
Cabeçalho | clusapi.h |
Biblioteca | ClusAPI.lib |
DLL | ClusAPI.dll |