структура 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) |