在 Win32 API 的 CLUSAPI 头文件中,CLUSTER_RESOURCE_CLASS 枚举用于表示集群资源的类别。以下是 CLUSTER_RESOURCE_CLASS 枚举的定义:
typedef enum CLUSTER_RESOURCE_CLASS {
  CLUS_RESCLASS_UNKNOWN = 0,
  CLUS_RESCLASS_STORAGE = 1,
  CLUS_RESCLASS_NETWORK = 2,
  CLUS_RESCLASS_USER = 3,
  CLUS_RESCLASS_DIRECTORY = 4,
  CLUS_RESCLASS_FILESERVER = 5,
  CLUS_RESCLASS_VIRTUAL_SERVER = 6,
  CLUS_RESCLASS_NETWORK_NAME = 7,
  CLUS_RESCLASS_PRINT_SERVER = 8,
  CLUS_RESCLASS_STORAGE_POOL = 9,
  CLUS_RESCLASS_VOLUME = 10,
  CLUS_RESCLASS_CLUSTER_POOL = 11,
  CLUS_RESCLASS_RESILIENCY_GROUP = 12,
  CLUS_RESCLASS_FILE_SHARE = 13
} CLUSTER_RESOURCE_CLASS;

这个枚举包含了用于表示集群资源类别的常量。例如,CLUS_RESCLASS_STORAGE 表示存储资源,CLUS_RESCLASS_NETWORK 表示网络资源,等等。

这些常量通常用于标识和操作集群中不同类型的资源。在使用集群资源 API 时,您可能会用到这些常量来确定资源的类型,以便执行相应的操作。

请注意,这只是一个枚举类型的定义,具体的 API 调用和使用可能涉及到更多的集群编程细节。


转载请注明出处:http://www.zyzy.cn/article/detail/24511/Win32 API/Clusapi.h/CLUSTER_RESOURCE_CLASS