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) 。

NumRanges

Ranges 成员中的FILE_LEVEL_TRIM_RANGE条目数。 返回时应与 FILE_LEVEL_TRIM_OUTPUT 结构的 NumRangesProcessed 成员进行比较。

Ranges[1]

描述要剪裁的文件部分的范围数组。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 winioctl.h (包括 Windows.h)

另请参阅

FILE_LEVEL_TRIM_OUTPUT

FILE_LEVEL_TRIM_RANGE

FSCTL_FILE_LEVEL_TRIM