FSCTL_QUERY_REGION_INFO_OUTPUT構造体 (winioctl.h)
1 つ以上のリージョンの情報を格納します。
構文
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 |
Header | winioctl.h |