VDS_FILE_SYSTEM_FLAG 枚举 (vds.h)
[从Windows 8和Windows Server 2012开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]
定义文件系统的有效标志集。
语法
typedef enum _VDS_FILE_SYSTEM_FLAG {
VDS_FSF_SUPPORT_FORMAT = 0x1,
VDS_FSF_SUPPORT_QUICK_FORMAT = 0x2,
VDS_FSF_SUPPORT_COMPRESS = 0x4,
VDS_FSF_SUPPORT_SPECIFY_LABEL = 0x8,
VDS_FSF_SUPPORT_MOUNT_POINT = 0x10,
VDS_FSF_SUPPORT_REMOVABLE_MEDIA = 0x20,
VDS_FSF_SUPPORT_EXTEND = 0x40,
VDS_FSF_ALLOCATION_UNIT_512 = 0x10000,
VDS_FSF_ALLOCATION_UNIT_1K = 0x20000,
VDS_FSF_ALLOCATION_UNIT_2K = 0x40000,
VDS_FSF_ALLOCATION_UNIT_4K = 0x80000,
VDS_FSF_ALLOCATION_UNIT_8K = 0x100000,
VDS_FSF_ALLOCATION_UNIT_16K = 0x200000,
VDS_FSF_ALLOCATION_UNIT_32K = 0x400000,
VDS_FSF_ALLOCATION_UNIT_64K = 0x800000,
VDS_FSF_ALLOCATION_UNIT_128K = 0x1000000,
VDS_FSF_ALLOCATION_UNIT_256K = 0x2000000
} VDS_FILE_SYSTEM_FLAG;
常量
VDS_FSF_SUPPORT_FORMAT 值: 0x1 如果设置,则文件系统支持格式。 用户界面的下拉列表应仅显示支持格式设置的文件系统。 |
VDS_FSF_SUPPORT_QUICK_FORMAT 值: 0x2 如果已设置,则文件系统支持快速格式。 |
VDS_FSF_SUPPORT_COMPRESS 值: 0x4 如果设置,文件系统支持文件压缩。 |
VDS_FSF_SUPPORT_SPECIFY_LABEL 值: 0x8 如果已设置,则文件系统支持文件系统标签。 |
VDS_FSF_SUPPORT_MOUNT_POINT 值: 0x10 如果设置,文件系统支持装载的文件夹。 |
VDS_FSF_SUPPORT_REMOVABLE_MEDIA 值: 0x20 如果设置,文件系统支持可移动媒体。 |
VDS_FSF_SUPPORT_EXTEND 值: 0x40 如果设置,文件系统支持扩展卷。 |
VDS_FSF_ALLOCATION_UNIT_512 值: 0x10000 如果设置,文件系统支持 512 字节的分配单位。 |
VDS_FSF_ALLOCATION_UNIT_1K 值: 0x20000 如果设置,文件系统支持 1 千字节的分配单位。 |
VDS_FSF_ALLOCATION_UNIT_2K 值: 0x40000 如果设置,则文件系统支持 2 KB 的分配单位。 |
VDS_FSF_ALLOCATION_UNIT_4K 值: 0x80000 如果设置,文件系统支持 4 KB 的分配单位。 |
VDS_FSF_ALLOCATION_UNIT_8K 值: 0x100000 如果设置,文件系统支持 8 KB 的分配单位。 |
VDS_FSF_ALLOCATION_UNIT_16K 值: 0x200000 如果设置,文件系统支持 16 KB 的分配单位。 |
VDS_FSF_ALLOCATION_UNIT_32K 值: 0x400000 如果设置,文件系统支持 32 KB 的分配单位。 |
VDS_FSF_ALLOCATION_UNIT_64K 值: 0x800000 如果设置,文件系统支持 64 KB 的分配单位。 |
VDS_FSF_ALLOCATION_UNIT_128K 值: 0x1000000 如果设置,则文件系统支持 128 KB 的分配单位。 |
VDS_FSF_ALLOCATION_UNIT_256K 值: 0x2000000 如果设置,则文件系统支持 256 KB 的分配单位。 |
注解
此枚举提供VDS_FILE_SYSTEM_PROP结构的 ulFlags 成员的值。 SetFileSystemFlags 方法将值作为参数传递,以设置VDS_FPF_COMPRESSED标志。
注意 将来的 Windows 版本中,可能会向 VDS_FILE_SYSTEM_FLAG 枚举添加其他常量。 出于此原因,应用程序必须设计为正常处理无法识别 的VDS_FILE_SYSTEM_FLAG 枚举常量。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | vds.h |