VDS_DISK_EXTENT_TYPE 枚举 (vds.h)

[从 Windows 8 和 Windows Server 2012 开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]

定义磁盘盘区类型的集。 类型可以是分区、卷或可用空间。

语法

typedef enum _VDS_DISK_EXTENT_TYPE {
  VDS_DET_UNKNOWN = 0,
  VDS_DET_FREE = 1,
  VDS_DET_DATA = 2,
  VDS_DET_OEM = 3,
  VDS_DET_ESP = 4,
  VDS_DET_MSR = 5,
  VDS_DET_LDM = 6,
  VDS_DET_CLUSTER = 7,
  VDS_DET_UNUSABLE = 0x7fff
} VDS_DISK_EXTENT_TYPE;

常量

 
VDS_DET_UNKNOWN
值: 0
任何未知分区的范围。
VDS_DET_FREE
值:1
可用空间范围,包括扩展分区内的可用空间。
VDS_DET_DATA
值: 2
任意卷的范围。
VDS_DET_OEM
值: 3
OEM 分区的范围。
VDS_DET_ESP
值: 4
ESP 分区的范围。
VDS_DET_MSR
值: 5
MSR 分区的范围。
VDS_DET_LDM
值: 6
LDM 元数据分区的范围。
VDS_DET_CLUSTER
值: 7
群集元数据分区的范围。
VDS_DET_UNUSABLE
值: 0x7fff
磁盘上不可用的空间范围。 也就是说,四个主分区外的空间 (或三个主分区,外加基本 MBR 磁盘上的一个扩展分区) ,动态磁盘公共区域外的空间。

注解

ESP、MBR 和 LDM 元数据分区仅是 GPT 磁盘上的分区样式。

VDS_DISK_EXTENT 结构包含一个VDS_DISK_EXTENT_TYPE值作为成员,用于指示现有的磁盘盘区类型。

注意 将来的 Windows 版本中,可能会向 VDS_DISK_EXTENT_TYPE 枚举添加其他常量。 因此,必须将应用程序设计为正常处理无法识别 VDS_DISK_EXTENT_TYPE 枚举常量。
 

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 vds.h

另请参阅

VDS 枚举

VDS_DISK_EXTENT