структура CLUS_MAINTENANCE_MODE_INFOEX (clusapi.h)
Представляет параметры режима расширенного обслуживания для ресурса класса хранения.
Синтаксис
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;
Члены
InMaintenance
Задайте значение TRUE , чтобы включить, или FALSE , чтобы отключить режим обслуживания для определенного ресурса. При запросе ресурс возвращает значение True или False , чтобы указать текущее состояние режима обслуживания ресурса.
MaintainenceModeType
Если рассматриваемый ресурс не находится в режиме обслуживания, для этого элемента задано значение 0. В противном случае этот элемент принимает перечислитель из перечисления MAINTENANCE_MODE_TYPE_ENUM в качестве значения. Ниже приведены возможные значения этого элемента.
0
Ресурс не находится в режиме обслуживания.
MaintenanceModeTypeDisableIsAliveCheck (1)
Указывает, что сервер игнорирует результат проверка работоспособности ресурса.
MaintenanceModeTypeOfflineResource (2)
Указывает, что сервер выполнил внутренние операции по переносу ресурса хранилища в состояние ClusterResourceOffline без изменения видимого состояния клиента ресурса.
MaintenanceModeTypeUnclusterResource (3)
Указывает, что сервер освободил права владения ресурсом хранилища.
InternalState
Этот элемент представляет состояние внутреннего ресурса. Это поле допустимо только в том случае, если оно записано сервером. Этот элемент принимает перечислитель из перечисления CLUSTER_RESOURCE_STATE . Ниже приведены возможные значения этого элемента.
ClusterResourceStateUnknown (–1)
Операция не была успешной. Для получения дополнительных сведений об ошибке вызовите функцию GetLastError.
ClusterResourceInitializing (1)
Ресурс выполняет инициализацию.
ClusterResourceOnline (2)
Ресурс работает и работает нормально.
ClusterResourceOffline (3)
Ресурс не работает.
ClusterResourceFailed (4)
Произошел сбой ресурса.
ClusterResourceOnlinePending (129)
Ресурс находится в процессе подключения к сети.
ClusterResourceOfflinePending (130)
Ресурс находится в процессе выхода в автономный режим.
Signature
32-разрядное целое число, которое должно содержать значение 0xABBAF00F.
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 Datacenter, Windows Server 2008 Корпоративная |
Верхняя часть | clusapi.h |