FILE_STORAGE_TIER 结构 (winioctl.h)

表示存储层的相对于卷的标识符。

语法

typedef struct _FILE_STORAGE_TIER {
  GUID                         Id;
  WCHAR                        Name[FILE_STORAGE_TIER_NAME_LENGTH];
  WCHAR                        Description[FILE_STORAGE_TIER_NAME_LENGTH];
  DWORDLONG                    Flags;
  DWORDLONG                    ProvisionedCapacity;
  FILE_STORAGE_TIER_MEDIA_TYPE MediaType;
  FILE_STORAGE_TIER_CLASS      Class;
} FILE_STORAGE_TIER, *PFILE_STORAGE_TIER;

成员

Id

层 ID。

Name[FILE_STORAGE_TIER_NAME_LENGTH]

层的名称。

Description[FILE_STORAGE_TIER_NAME_LENGTH]

层的注释。

Flags

文件存储层标志。 此成员可以是以下一个或多个值。

含义
FILE_STORAGE_TIER_FLAG_NO_SEEK_PENALTY
0x00020000
层不会因 IO 操作而遭受寻道惩罚,这表示是 SSD (固态硬盘) 。

ProvisionedCapacity

层的预配容量。

MediaType

层的媒体类型。

Class

注解

特定卷的存储层 ID 与不同卷上具有相同值的存储层 ID 没有关系。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2012 R2
标头 winioctl.h