FILE_LEVEL_TRIM_RANGE 结构 (winioctl.h)

指定要剪裁的文件的范围。

语法

typedef struct _FILE_LEVEL_TRIM_RANGE {
  DWORDLONG Offset;
  DWORDLONG Length;
} FILE_LEVEL_TRIM_RANGE, *PFILE_LEVEL_TRIM_RANGE;

成员

Offset

从要剪裁的范围的文件开头的偏移量(以字节为单位)。

Length

要剪裁的范围的长度(以字节为单位)。

注解

在将剪裁操作传递到基础存储系统之前,输入范围会缩减为与页面边界对齐, (32 位和基于 x64 的 Windows 版本上的 4,096 字节,在 Itanium-Based 版本的 Windows) 上为 8,192 字节。

要求

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

另请参阅

FILE_LEVEL_TRIM

FILE_LEVEL_TRIM_OUTPUT

FSCTL_FILE_LEVEL_TRIM