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
要素の状態。 このメンバーには、次の値の 1 つ以上を指定できます。
値 | 説明 |
---|---|
|
レベルでは、SSD (ソリッド ステート ドライブ) であることを示す IO 操作に対するシークペナルティは発生しません。 |
TotalNumberOfTiers
このディスクで使用可能な層の合計数。
NumberOfTiersReturned
出力に収まる層の数。
Tiers[ANYSIZE_ARRAY]
ストレージ層の 詳細情報を含む構造をFILE_STORAGE_TIERします。
要件
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2012 R2 |
Header | winioctl.h |