FILE_ZERO_DATA_INFORMATION_EX struttura (ntifs.h)

Contiene un intervallo di file da impostare su zero. Questa struttura viene usata dal codice di controllo FSCTL_SET_ZERO_DATA . È simile a FILE_ZERO_DATA_INFORMATION, ma contiene un membro flag aggiuntivo .

Sintassi

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;

Members

FileOffset

Offset del file dell'inizio dell'intervallo da impostare su zero, in byte.

BeyondFinalZero

Offset di byte del primo byte oltre l'ultimo byte zero.

Flags

Sono supportati i flag seguenti:

Flag Descrizione
FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA Indica di non eliminare il contenuto della cache corrispondente a questo intervallo di file. Solo i driver possono impostare questo flag.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione ntifs.h (include Ntifs.h)

Vedi anche

FILE_ZERO_DATA_INFORMATION

FSCTL_SET_ZERO_DATA

FltFsControlFile