VDS_FILE_SYSTEM_PROP 结构 (vds.h)

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

定义文件系统的属性。

语法

typedef struct _VDS_FILE_SYSTEM_PROP {
  VDS_FILE_SYSTEM_TYPE type;
  VDS_OBJECT_ID        volumeId;
  ULONG                ulFlags;
  ULONGLONG            ullTotalAllocationUnits;
  ULONGLONG            ullAvailableAllocationUnits;
  ULONG                ulAllocationUnitSize;
  LPWSTR               pwszLabel;
} VDS_FILE_SYSTEM_PROP, *PVDS_FILE_SYSTEM_PROP;

成员

type

VDS_FILE_SYSTEM_TYPE枚举的文件系统类型。

volumeId

包含文件系统的卷对象的 GUID。

ulFlags

VDS_FILE_SYSTEM_PROP_FLAG 枚举的文件系统标志。

ullTotalAllocationUnits

分配单元的总数。

ullAvailableAllocationUnits

未使用的分配单位。

ulAllocationUnitSize

文件系统的分配单元大小(以字节为单位),通常介于 512 和 4096 之间。

pwszLabel

包含文件系统标签的字符串。

备注

IVdsVolumeMF::GetFileSystemProperties 方法返回此结构以报告文件系统的属性详细信息。

要求

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

另请参阅

IVdsVolumeMF::GetFileSystemProperties

VDS 结构

VDS_FILE_SYSTEM_PROP_FLAG

VDS_FILE_SYSTEM_TYPE