typedef enum CLUSTER_QUORUM_TYPE {
CLUS_QUORUM_TYPE_UNKNOWN = 0xFFFFFFFF,
CLUS_QUORUM_TYPE_NONE = 0x00000000,
CLUS_QUORUM_TYPE_LOCAL_DISK = 0x00000001,
CLUS_QUORUM_TYPE_DM_RES = 0x00000002,
CLUS_QUORUM_TYPE_MAJORITY_NODE = 0x00000003,
CLUS_QUORUM_TYPE_MAJORITY_DISK = 0x00000004,
CLUS_QUORUM_TYPE_WITNESS = 0x00000005,
CLUS_QUORUM_TYPE_NO majority = 0x00000006,
CLUS_QUORUM_TYPE_MAJORITY_NODE_SET = 0x00000007,
CLUS_QUORUM_TYPE_FILE_SHARE = 0x00000008
} CLUSTER_QUORUM_TYPE;
这个枚举包含了用于表示集群的仲裁类型的常量。例如,CLUS_QUORUM_TYPE_LOCAL_DISK 表示使用本地磁盘作为仲裁设备,CLUS_QUORUM_TYPE_MAJORITY_NODE 表示通过节点的多数来进行仲裁,等等。
这些常量通常在设置或查询集群的仲裁属性时使用,以指定或获取集群当前的仲裁策略。
请注意,这只是一个枚举类型的定义,具体的 API 调用和使用可能涉及到更多的集群编程细节。
转载请注明出处:http://www.pingtaimeng.com/article/detail/24510/Win32 API/Clusapi.h/CLUSTER_QUORUM_TYPE