Перечисление CLUSTER_RESOURCE_STATE_CHANGE_REASON (msclus.h)
Используется CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT и
CLUSCTL_RESOURCE_STATE_CHANGE_REASON коды элементов управления, чтобы описать причину изменения состояния ресурса.
Синтаксис
typedef enum CLUSTER_RESOURCE_STATE_CHANGE_REASON {
eResourceStateChangeReasonUnknown = 0,
eResourceStateChangeReasonMove,
eResourceStateChangeReasonFailover,
eResourceStateChangeReasonFailedMove,
eResourceStateChangeReasonShutdown,
eResourceStateChangeReasonRundown
} ;
Константы
eResourceStateChangeReasonUnknown Значение: 0 Этот код никогда не отправляется кластером. Библиотеки DLL ресурсов должны использовать это значение для инициализации локального CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT структуры и для сброса Элемент eReason CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT Структура перед возвратом из автономного режима и Завершение функций точек входа. Дополнительные сведения см.: см. в статье CLUSCTL_RESOURCE_STATE_CHANGE_REASON. |
eResourceStateChangeReasonMove В автономном режиме будет вызываться, так как группаресурса перемещается. |
eResourceStateChangeReasonFailover Завершение будет вызываться, так как ресурс Выполняется отработка отказа группы. |
eResourceStateChangeReasonFailedMove В сети будет вызван, потому что ресурс Группа не завершила операцию перемещения. |
eResourceStateChangeReasonShutdown В автономном режиме будет вызываться, так как Служба кластера завершает работу. |
eResourceStateChangeReasonRundown Завершение будет вызываться, так как кластер служба неожиданно остановлена. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter |
Верхняя часть | msclus.h |