перечисление CLUSTER_CHANGE (clusapi.h)
Описывает тип возвращаемого уведомления. Функции GetClusterNotify, RegisterClusterNotify и CreateCluster используют это перечисление.
Синтаксис
typedef enum CLUSTER_CHANGE {
CLUSTER_CHANGE_NODE_STATE = 0x00000001,
CLUSTER_CHANGE_NODE_DELETED = 0x00000002,
CLUSTER_CHANGE_NODE_ADDED = 0x00000004,
CLUSTER_CHANGE_NODE_PROPERTY = 0x00000008,
CLUSTER_CHANGE_REGISTRY_NAME = 0x00000010,
CLUSTER_CHANGE_REGISTRY_ATTRIBUTES = 0x00000020,
CLUSTER_CHANGE_REGISTRY_VALUE = 0x00000040,
CLUSTER_CHANGE_REGISTRY_SUBTREE = 0x00000080,
CLUSTER_CHANGE_RESOURCE_STATE = 0x00000100,
CLUSTER_CHANGE_RESOURCE_DELETED = 0x00000200,
CLUSTER_CHANGE_RESOURCE_ADDED = 0x00000400,
CLUSTER_CHANGE_RESOURCE_PROPERTY = 0x00000800,
CLUSTER_CHANGE_GROUP_STATE = 0x00001000,
CLUSTER_CHANGE_GROUP_DELETED = 0x00002000,
CLUSTER_CHANGE_GROUP_ADDED = 0x00004000,
CLUSTER_CHANGE_GROUP_PROPERTY = 0x00008000,
CLUSTER_CHANGE_RESOURCE_TYPE_DELETED = 0x00010000,
CLUSTER_CHANGE_RESOURCE_TYPE_ADDED = 0x00020000,
CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY = 0x00040000,
CLUSTER_CHANGE_CLUSTER_RECONNECT = 0x00080000,
CLUSTER_CHANGE_NETWORK_STATE = 0x00100000,
CLUSTER_CHANGE_NETWORK_DELETED = 0x00200000,
CLUSTER_CHANGE_NETWORK_ADDED = 0x00400000,
CLUSTER_CHANGE_NETWORK_PROPERTY = 0x00800000,
CLUSTER_CHANGE_NETINTERFACE_STATE = 0x01000000,
CLUSTER_CHANGE_NETINTERFACE_DELETED = 0x02000000,
CLUSTER_CHANGE_NETINTERFACE_ADDED = 0x04000000,
CLUSTER_CHANGE_NETINTERFACE_PROPERTY = 0x08000000,
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 Значение: 0x00000001 Очередь получает уведомление при изменении состояния узла. Список возможных значений состояния узла см. в разделе GetClusterNodeState. |
CLUSTER_CHANGE_NODE_DELETED Значение: 0x00000002 Очередь получает уведомление при окончательном удалении узла из кластера. Узел может быть окончательно удален из существующего кластера с помощью вызова Функция EvictClusterNode . |
CLUSTER_CHANGE_NODE_ADDED Значение: 0x00000004 Очередь получает уведомление при создании нового узла. добавляется в кластер. Узел можно добавить только в том случае, если служба кластеров изначально установлена в Узла. |
CLUSTER_CHANGE_NODE_PROPERTY Значение: 0x00000008 Это уведомление зарезервировано для использования в будущем. |
CLUSTER_CHANGE_REGISTRY_NAME Значение: 0x00000010 Очередь получает уведомление об изменении имени ключа базы данных кластера. |
CLUSTER_CHANGE_REGISTRY_ATTRIBUTES Значение: 0x00000020 Очередь получает уведомление, когда Изменяются атрибуты ключа базы данных кластера. Единственная Определенный в настоящее время атрибут ключа базы данных кластера является его дескриптором безопасности, который можно изменить с помощью ClusterRegSetKeySecurity. |
CLUSTER_CHANGE_REGISTRY_VALUE Значение: 0x00000040 Очередь получает уведомление при изменении или удалении значения указанного ключа базы данных кластера. Значения базы данных кластера можно изменить с помощью Функция ClusterRegSetValue и удалена с помощью Функция ClusterRegDeleteValue . |
CLUSTER_CHANGE_REGISTRY_SUBTREE Значение: 0x00000080 Указывает, что другие события CLUSTER_CHANGE_REGISTRY_* применяются ко всему база данных кластера. Если этот флаг не включен, события применяются только к указанному ключу. |
CLUSTER_CHANGE_RESOURCE_STATE Значение: 0x00000100 Очередь получает уведомление при изменении состояния ресурса. Список возможных состояний ресурса см. раздел GetClusterResourceState. |
CLUSTER_CHANGE_RESOURCE_DELETED Значение: 0x00000200 Очередь получает уведомление при удалении ресурса. |
CLUSTER_CHANGE_RESOURCE_ADDED Значение: 0x00000400 Очередь получает уведомление при создании в кластере создается ресурс . |
CLUSTER_CHANGE_RESOURCE_PROPERTY Значение: 0x00000800 Очередь получает уведомление, когда свойства, зависимости или возможные узлы владельца изменения ресурса. |
CLUSTER_CHANGE_GROUP_STATE Значение: 0x00001000 Очередь получает уведомление при изменении состояния группы. Список возможных состояний группы значения см. в разделе GetClusterGroupState. |
CLUSTER_CHANGE_GROUP_DELETED Значение: 0x00002000 Очередь получает уведомление при удалении существующей группы. |
CLUSTER_CHANGE_GROUP_ADDED Значение: 0x00004000 Очередь получает уведомление при создании новой группы . в кластере. |
CLUSTER_CHANGE_GROUP_PROPERTY Значение: 0x00008000 Очередь получает уведомление, когда изменение свойств группы или при ресурс добавляется или удаляется из группы. |
CLUSTER_CHANGE_RESOURCE_TYPE_DELETED Значение: 0x00010000 Очередь получает уведомление при удалении существующего типа ресурса. |
CLUSTER_CHANGE_RESOURCE_TYPE_ADDED Значение: 0x00020000 Очередь получает уведомление при создании тип ресурса создается в кластере. |
CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY Значение: 0x00040000 Очередь получает уведомление, когда свойства типа ресурса смену перенаправлений. |
CLUSTER_CHANGE_CLUSTER_RECONNECT Значение: 0x00080000 При создании клиентом это значение указывает, что RPC-подключение к серверу было повторно подключено к другому серверу для указанного кластера. При создании сервером это значение указывает, что события уведомления были удалены сервером для порта. |
CLUSTER_CHANGE_NETWORK_STATE Значение: 0x00100000 Очередь получает уведомление при изменении состояния сети. Список возможных состояний сети значения см. в разделе GetClusterNetworkState. |
CLUSTER_CHANGE_NETWORK_DELETED Значение: 0x00200000 Очередь получает уведомление, когда сеть окончательно удаляется из среды кластера. |
CLUSTER_CHANGE_NETWORK_ADDED Значение: 0x00400000 Очередь получает уведомление при создании сеть добавляется в среду кластера. |
CLUSTER_CHANGE_NETWORK_PROPERTY Значение: 0x00800000 Очередь получает уведомление, когда свойства существующего изменения сети. |
CLUSTER_CHANGE_NETINTERFACE_STATE Значение: 0x01000000 Очередь получает уведомление при изменении состояния сетевого интерфейса. Список возможных сетей значения состояния интерфейса, см. раздел GetClusterNetInterfaceState. |
CLUSTER_CHANGE_NETINTERFACE_DELETED Значение: 0x02000000 Очередь получает уведомление, когда сетевой интерфейс окончательно удаляется из узла кластера. |
CLUSTER_CHANGE_NETINTERFACE_ADDED Значение: 0x04000000 Очередь получает уведомление при создании сетевой интерфейс добавляется в кластер node. |
CLUSTER_CHANGE_NETINTERFACE_PROPERTY Значение: 0x08000000 Очередь получает уведомление, когда свойства существующей сети изменение интерфейса. |
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 |
Верхняя часть | clusapi.h |