Поделиться через


перечисление CLUSTER_RESOURCE_STATE (msclus.h)

Описывает рабочее состояние ресурса. Эти значения используются функцией GetClusterResourceState , свойством State класса MSCluster_Resource и свойством State объекта ClusResource .

Синтаксис

typedef enum CLUSTER_RESOURCE_STATE {
  ClusterResourceStateUnknown = -1,
  ClusterResourceInherited,
  ClusterResourceInitializing,
  ClusterResourceOnline,
  ClusterResourceOffline,
  ClusterResourceFailed,
  ClusterResourcePending = 128,
  ClusterResourceOnlinePending,
  ClusterResourceOfflinePending
} ;

Константы

 
ClusterResourceStateUnknown
Значение: -1
Операция не была успешной. Для получения дополнительных сведений об ошибке вызовите функцию .
GetLastError.
ClusterResourceInherited
Ресурс был унаследован.
ClusterResourceInitializing
Ресурс выполняет инициализацию.
ClusterResourceOnline
Ресурс работает и работает нормально.
ClusterResourceOffline
Ресурс не работает.
ClusterResourceFailed
Ресурс завершился сбоем.
ClusterResourcePending
Значение: 128
Ресурс находится в процессе подключения к сети или выхода
в автономном режиме.
ClusterResourceOnlinePending
Ресурс находится в процессе подключения к сети.
ClusterResourceOfflinePending
Ресурс находится в процессе выхода в автономный режим.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter
Верхняя часть msclus.h

См. также раздел

CLUS_MAINTENANCE_MODE_INFOEX

CLUS_PROVIDER_STATE_CHANGE_INFO

Перечисления отказоустойчивого кластера

GetClusterResourceState

MSCluster_Resource

Свойство State объекта ClusResource