共用方式為


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