FILE_ZERO_DATA_INFORMATION_EX结构 (ntifs.h)
包含要设置为零的文件范围。 此结构由 FSCTL_SET_ZERO_DATA 控件代码使用。 它类似于 FILE_ZERO_DATA_INFORMATION,但包含其他 标志 成员。
语法
typedef struct _FILE_ZERO_DATA_INFORMATION_EX {
LARGE_INTEGER FileOffset;
LARGE_INTEGER BeyondFinalZero;
ULONG Flags;
} FILE_ZERO_DATA_INFORMATION_EX, *PFILE_ZERO_DATA_INFORMATION_EX;
成员
FileOffset
要设置为零的范围开始的文件偏移量(以字节为单位)。
BeyondFinalZero
超出最后一个零字节的第一个字节的字节偏移量。
Flags
支持以下标志:
旗 | 描述 |
---|---|
FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA | 指示不清除对应于此文件范围的缓存的内容。 只有驱动程序才能设置此标志。 |
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 |
支持的最低服务器 | Windows Server 2016 |
标头 | ntifs.h (include Ntifs.h) |