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 当 properties、 依赖项,或 资源更改的可能所有者节点。 |
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 |