Compartilhar via


estrutura CLUS_MAINTENANCE_MODE_INFOEX (clusapi.h)

Representa as configurações do modo de manutenção estendida para um recurso de classe de armazenamento.

Sintaxe

typedef struct _CLUS_MAINTENANCE_MODE_INFOEX {
  BOOL                       InMaintenance;
  MAINTENANCE_MODE_TYPE_ENUM MaintainenceModeType;
  CLUSTER_RESOURCE_STATE     InternalState;
  DWORD                      Signature;
} CLUS_MAINTENANCE_MODE_INFOEX, *PCLUS_MAINTENANCE_MODE_INFOEX;

Membros

InMaintenance

Defina como TRUE para habilitar ou FALSE para desabilitar o modo de manutenção para o recurso identificado. Quando consultado, um recurso retornará True ou False para indicar o estado atual do modo de manutenção do recurso.

MaintainenceModeType

A menos que o recurso em questão esteja em um tipo de modo de manutenção, esse membro é definido como 0. Caso contrário, esse membro usa um enumerador da enumeração MAINTENANCE_MODE_TYPE_ENUM como seu valor. Os valores possíveis desse membro são os seguintes.

0

O recurso não está no modo de manutenção.

MaintenanceModeTypeDisableIsAliveCheck (1)

Indica que o servidor está ignorando o resultado do marcar de integridade do recurso.

MaintenanceModeTypeOfflineResource (2)

Indica que o servidor executou internamente as operações para levar o recurso de armazenamento para o estado ClusterResourceOffline sem alterar o estado visível do cliente do recurso.

MaintenanceModeTypeUnclusterResource (3)

Indica que o servidor liberou a propriedade do recurso de armazenamento.

InternalState

Esse membro representa o estado do recurso interno. Esse campo é válido somente quando gravado pelo servidor. Esse membro usa um enumerador da enumeração CLUSTER_RESOURCE_STATE . Os valores possíveis desse membro são os seguintes.

ClusterResourceStateUnknown (–1)

A operação não foi bem-sucedida. Para obter mais informações sobre o erro, chame a função GetLastError.

ClusterResourceInitializing (1)

O recurso está executando a inicialização.

ClusterResourceOnline (2)

O recurso está operacional e funcionando normalmente.

ClusterResourceOffline (3)

O recurso não está operacional.

ClusterResourceFailed (4)

O recurso falhou.

ClusterResourceOnlinePending (129)

O recurso está no processo de entrar online.

ClusterResourceOfflinePending (130)

O recurso está no processo de ficar offline.

Signature

Um inteiro de 32 bits que deve conter o valor 0xABBAF00F.

Requisitos

   
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008 Datacenter, Windows Server 2008 Enterprise
Cabeçalho clusapi.h

Confira também

CLUSTER_RESOURCE_STATE

MAINTENANCE_MODE_TYPE_ENUM

Estruturas do utilitário