Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит диапазон файла для задания нуля. Эта структура используется кодом элемента управления 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) |