FSCTL_QUERY_STORAGE_CLASSES_OUTPUT 结构 (winioctl.h)
包含特定卷的所有层的信息。
语法
typedef struct _FSCTL_QUERY_STORAGE_CLASSES_OUTPUT {
DWORD Version;
DWORD Size;
DWORD Flags;
DWORD TotalNumberOfTiers;
DWORD NumberOfTiersReturned;
FILE_STORAGE_TIER Tiers[ANYSIZE_ARRAY];
} FSCTL_QUERY_STORAGE_CLASSES_OUTPUT, *PFSCTL_QUERY_STORAGE_CLASSES_OUTPUT;
成员
Version
此结构的大小充当版本。 将其设置为 sizeof (FSCTL_QUERY_STORAGE_CLASSES_OUTPUT) 。
Size
此结构的大小加上所有可变大小的字段。
Flags
元素状态。 此成员可以是以下一个或多个值。
值 | 含义 |
---|---|
|
层不会因 IO 操作而遭受寻道惩罚,这表示是 SSD (固态硬盘) 。 |
TotalNumberOfTiers
此磁盘的可用层总数。
NumberOfTiersReturned
输出中适合的层数。
Tiers[ANYSIZE_ARRAY]
FILE_STORAGE_TIER 结构,其中包含有关存储层的详细信息。
要求
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2012 R2 |
标头 | winioctl.h |