перечисление CLUSTER_CHANGE (msclus.h)
Описывает тип возвращаемого уведомления. Функции GetClusterNotify, RegisterClusterNotify и CreateCluster используют это перечисление.
Синтаксис
typedef enum CLUSTER_CHANGE {
CLUSTER_CHANGE_NODE_STATE = 0x1,
CLUSTER_CHANGE_NODE_DELETED = 0x2,
CLUSTER_CHANGE_NODE_ADDED = 0x4,
CLUSTER_CHANGE_NODE_PROPERTY = 0x8,
CLUSTER_CHANGE_REGISTRY_NAME = 0x10,
CLUSTER_CHANGE_REGISTRY_ATTRIBUTES = 0x20,
CLUSTER_CHANGE_REGISTRY_VALUE = 0x40,
CLUSTER_CHANGE_REGISTRY_SUBTREE = 0x80,
CLUSTER_CHANGE_RESOURCE_STATE = 0x100,
CLUSTER_CHANGE_RESOURCE_DELETED = 0x200,
CLUSTER_CHANGE_RESOURCE_ADDED = 0x400,
CLUSTER_CHANGE_RESOURCE_PROPERTY = 0x800,
CLUSTER_CHANGE_GROUP_STATE = 0x1000,
CLUSTER_CHANGE_GROUP_DELETED = 0x2000,
CLUSTER_CHANGE_GROUP_ADDED = 0x4000,
CLUSTER_CHANGE_GROUP_PROPERTY = 0x8000,
CLUSTER_CHANGE_RESOURCE_TYPE_DELETED = 0x10000,
CLUSTER_CHANGE_RESOURCE_TYPE_ADDED = 0x20000,
CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY = 0x40000,
CLUSTER_CHANGE_CLUSTER_RECONNECT = 0x80000,
CLUSTER_CHANGE_NETWORK_STATE = 0x100000,
CLUSTER_CHANGE_NETWORK_DELETED = 0x200000,
CLUSTER_CHANGE_NETWORK_ADDED = 0x400000,
CLUSTER_CHANGE_NETWORK_PROPERTY = 0x800000,
CLUSTER_CHANGE_NETINTERFACE_STATE = 0x1000000,
CLUSTER_CHANGE_NETINTERFACE_DELETED = 0x2000000,
CLUSTER_CHANGE_NETINTERFACE_ADDED = 0x4000000,
CLUSTER_CHANGE_NETINTERFACE_PROPERTY = 0x8000000,
CLUSTER_CHANGE_QUORUM_STATE = 0x10000000,
CLUSTER_CHANGE_CLUSTER_STATE = 0x20000000,
CLUSTER_CHANGE_CLUSTER_PROPERTY = 0x40000000,
CLUSTER_CHANGE_HANDLE_CLOSE = 0x80000000,
CLUSTER_CHANGE_ALL
} ;
Константы
CLUSTER_CHANGE_NODE_STATE Значение: 0x1 Очередь получает уведомление при изменении состояния узла. Список возможных значений состояния узла см. в разделе GetClusterNodeState. |
CLUSTER_CHANGE_NODE_DELETED Значение: 0x2 Очередь получает уведомление при окончательном удалении узла из кластера. Узел может быть окончательно удален из существующего кластера с помощью вызова Функция EvictClusterNode . |
CLUSTER_CHANGE_NODE_ADDED Значение: 0x4 Очередь получает уведомление при создании нового узла. добавляется в кластер. Узел можно добавить только в том случае, если служба кластеров изначально установлена в Узла. |
CLUSTER_CHANGE_NODE_PROPERTY Значение: 0x8 Это уведомление зарезервировано для использования в будущем. |
CLUSTER_CHANGE_REGISTRY_NAME Значение: 0x10 Очередь получает уведомление об изменении имени ключа базы данных кластера. |
CLUSTER_CHANGE_REGISTRY_ATTRIBUTES Значение: 0x20 Очередь получает уведомление, когда Изменяются атрибуты ключа базы данных кластера. Единственная Определенный в настоящее время атрибут ключа базы данных кластера является его дескриптором безопасности, который можно изменить с помощью ClusterRegSetKeySecurity. |
CLUSTER_CHANGE_REGISTRY_VALUE Значение: 0x40 Очередь получает уведомление при изменении или удалении значения указанного ключа базы данных кластера. Значения базы данных кластера можно изменить с помощью Функция ClusterRegSetValue и удалена с помощью Функция ClusterRegDeleteValue . |
CLUSTER_CHANGE_REGISTRY_SUBTREE Значение: 0x80 Указывает, что другие события CLUSTER_CHANGE_REGISTRY_* применяются ко всему база данных кластера. Если этот флаг не включен, события применяются только к указанному ключу. |
CLUSTER_CHANGE_RESOURCE_STATE Значение: 0x100 Очередь получает уведомление при изменении состояния ресурса. Список возможных состояний ресурса см. раздел GetClusterResourceState. |
CLUSTER_CHANGE_RESOURCE_DELETED Значение: 0x200 Очередь получает уведомление при удалении ресурса. |
CLUSTER_CHANGE_RESOURCE_ADDED Значение: 0x400 Очередь получает уведомление при создании в кластере создается ресурс . |
CLUSTER_CHANGE_RESOURCE_PROPERTY Значение: 0x800 Очередь получает уведомление, когда свойства, зависимости или возможные узлы владельца изменения ресурса. |
CLUSTER_CHANGE_GROUP_STATE Значение: 0x1000 Очередь получает уведомление при изменении состояния группы. Список возможных состояний группы значения см. в разделе GetClusterGroupState. |
CLUSTER_CHANGE_GROUP_DELETED Значение: 0x2000 Очередь получает уведомление при удалении существующей группы. |
CLUSTER_CHANGE_GROUP_ADDED Значение: 0x4000 Очередь получает уведомление при создании новой группы . в кластере. |
CLUSTER_CHANGE_GROUP_PROPERTY Значение: 0x8000 Очередь получает уведомление, когда изменение свойств группы или при ресурс добавляется или удаляется из группы. |
CLUSTER_CHANGE_RESOURCE_TYPE_DELETED Значение: 0x10000 Очередь получает уведомление при удалении существующего типа ресурса. |
CLUSTER_CHANGE_RESOURCE_TYPE_ADDED Значение: 0x20000 Очередь получает уведомление при создании тип ресурса создается в кластере. |
CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY Значение: 0x40000 Очередь получает уведомление, когда свойства типа ресурса смену перенаправлений. |
CLUSTER_CHANGE_CLUSTER_RECONNECT Значение: 0x80000 При создании клиентом это значение указывает, что RPC-подключение к серверу было повторно подключено к другому серверу для указанного кластера. При создании сервером это значение указывает, что события уведомления были удалены сервером для порта. |
CLUSTER_CHANGE_NETWORK_STATE Значение: 0x100000 Очередь получает уведомление при изменении состояния сети. Список возможных состояний сети значения см. в разделе GetClusterNetworkState. |
CLUSTER_CHANGE_NETWORK_DELETED Значение: 0x200000 Очередь получает уведомление, когда сеть окончательно удаляется из среды кластера. |
CLUSTER_CHANGE_NETWORK_ADDED Значение: 0x400000 Очередь получает уведомление при создании сеть добавляется в среду кластера. |
CLUSTER_CHANGE_NETWORK_PROPERTY Значение: 0x800000 Очередь получает уведомление, когда свойства существующего изменения сети. |
CLUSTER_CHANGE_NETINTERFACE_STATE Значение: 0x1000000 Очередь получает уведомление при изменении состояния сетевого интерфейса. Список возможных сетей значения состояния интерфейса, см. раздел GetClusterNetInterfaceState. |
CLUSTER_CHANGE_NETINTERFACE_DELETED Значение: 0x2000000 Очередь получает уведомление, когда сетевой интерфейс окончательно удаляется из узла кластера. |
CLUSTER_CHANGE_NETINTERFACE_ADDED Значение: 0x4000000 Очередь получает уведомление при создании сетевой интерфейс добавляется в кластер node. |
CLUSTER_CHANGE_NETINTERFACE_PROPERTY Значение: 0x8000000 Очередь получает уведомление, когда свойства существующей сети изменение интерфейса. |
CLUSTER_CHANGE_QUORUM_STATE Значение: 0x10000000 Это уведомление зарезервировано для использования в будущем. |
CLUSTER_CHANGE_CLUSTER_STATE Значение: 0x20000000 Очередь получает уведомление, когда кластер становится недоступным, то есть все попытки Не удается связаться с кластером. |
CLUSTER_CHANGE_CLUSTER_PROPERTY Значение: 0x40000000 Очередь получает уведомление, когда кластер имеет приоритетный список внутренних изменения сетей . |
CLUSTER_CHANGE_HANDLE_CLOSE Значение: 0x80000000 Очередь получает уведомление, когда дескриптор связан с объект кластера закрыт. |
CLUSTER_CHANGE_ALL |
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter |
Верхняя часть | msclus.h |