FILE_LEVEL_TRIM 構造体 (winioctl.h)

FSCTL_FILE_LEVEL_TRIM 制御コードへの入力として使用されます。

構文

typedef struct _FILE_LEVEL_TRIM {
  DWORD                 Key;
  DWORD                 NumRanges;
  FILE_LEVEL_TRIM_RANGE Ranges[1];
} FILE_LEVEL_TRIM, *PFILE_LEVEL_TRIM;

メンバー

Key

予約済み。 0 (0) に設定します。

NumRanges

Ranges メンバー内のFILE_LEVEL_TRIM_RANGEエントリの数。 戻り値は、FILE_LEVEL_TRIM_OUTPUT構造体の NumRangesProcessed メンバーと比較する必要があります。

Ranges[1]

トリミングするファイルの部分を表す範囲の配列。

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header winioctl.h (Windows.h を含む)

関連項目

FILE_LEVEL_TRIM_OUTPUT

FILE_LEVEL_TRIM_RANGE

FSCTL_FILE_LEVEL_TRIM