typedef struct CLUS_PARTITION_INFO {
DWORD dwFlags;
DWORD cbId;
CLUS_PARTITION_ID Id;
DWORD dwMaxProtocolVersion;
DWORD dwMinProtocolVersion;
DWORD cbSecurityDescriptor;
BYTE *lpSecurityDescriptor;
} CLUS_PARTITION_INFO, *PCLUS_PARTITION_INFO;
各个字段的含义如下:
- dwFlags: 一个DWORD值,包含分区信息的标志。可能的标志包括:
- CLUSPARTITION_USE_EMBEDDED_OBJECT_ID: 表示使用分区信息中的嵌入式对象标识符(ObjectId)。
- CLUSPARTITION_NAME: 分区信息包含名称。
- CLUSPARTITION_SECURITY_DESCRIPTOR: 分区信息包含安全描述符。
- CLUSPARTITION_STATUS: 分区信息包含状态。
- cbId: 表示 Id 字段的字节数。
- Id: 表示群集分区的唯一标识符。
- dwMaxProtocolVersion: 表示支持的最大协议版本。
- dwMinProtocolVersion: 表示支持的最小协议版本。
- cbSecurityDescriptor: 安全描述符的字节数。
- lpSecurityDescriptor: 指向安全描述符数据的指针。
这个结构体的具体用法取决于你在使用 Cluster API 时的上下文和需求。请注意,具体的标志和字段含义可能会随着 Windows Server 版本的不同而有所变化,因此最好查阅最新版本的文档或头文件以获取准确的信息。
转载请注明出处:http://www.pingtaimeng.com/article/detail/24472/Win32 API/Clusapi.h/CLUS_PARTITION_INFO