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 |