FSCTL_QUERY_REGION_INFO_OUTPUT 结构 (winioctl.h)
包含一个或多个区域的信息。
语法
typedef struct _FSCTL_QUERY_REGION_INFO_OUTPUT {
DWORD Version;
DWORD Size;
DWORD Flags;
DWORD Reserved;
DWORDLONG Alignment;
DWORD TotalNumberOfRegions;
DWORD NumberOfRegionsReturned;
FILE_STORAGE_TIER_REGION Regions[ANYSIZE_ARRAY];
} FSCTL_QUERY_REGION_INFO_OUTPUT, *PFSCTL_QUERY_REGION_INFO_OUTPUT;
成员
Version
此结构的大小充当版本。 将其设置为 sizeof (FSCTL_QUERY_REGION_INFO_OUTPUT) 。
Size
此结构的大小(以字节为单位)。
Flags
留待将来使用。
Reserved
留待将来使用。
Alignment
从卷的开头到分层卷的第一个板的偏移量。 如果逻辑磁盘由多个层组成,并且每个层映射到一组区域,则逻辑磁盘上包含的卷的第一层在层中具有一定的偏移量,表示逻辑磁盘上卷的偏移量。 Alignment 成员包含此值。
TotalNumberOfRegions
可用区域总数。
NumberOfRegionsReturned
输出中适合的区域数。
Regions[ANYSIZE_ARRAY]
FILE_STORAGE_TIER_REGION 包含每个区域的详细信息的结构。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2012 R2 |
标头 | winioctl.h |