共用方式為


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

專案狀態。 這個成員可以是下列一或多個值。

意義
FILE_STORAGE_TIER_FLAG_NO_SEEK_PENALTY
0x00020000
層不會對 IO 作業造成搜尋負面影響,這表示 SSD (固態硬碟) 。

TotalNumberOfTiers

此磁片的可用層總數。

NumberOfTiersReturned

符合輸出的階層數目。

Tiers[ANYSIZE_ARRAY]

FILE_STORAGE_TIER 結構,其中包含儲存層的詳細資訊。

規格需求

   
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2012 R2
標頭 winioctl.h