Compartir a través de


estructura FILE_ZERO_DATA_INFORMATION_EX (ntifs.h)

Contiene un intervalo de un archivo que se va a establecer en ceros. El código de control de FSCTL_SET_ZERO_DATA usa esta estructura. Es similar a FILE_ZERO_DATA_INFORMATION, pero contiene un miembro Flags adicional.

Sintaxis

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;

Miembros

FileOffset

Desplazamiento del archivo del inicio del intervalo que se va a establecer en ceros, en bytes.

BeyondFinalZero

Desplazamiento de bytes del primer byte más allá del último byte sin cero.

Flags

Se admiten las marcas siguientes:

Bandera Descripción
FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA Indica que no purga el contenido de la memoria caché correspondiente a este intervalo del archivo. Solo los controladores pueden establecer esta marca.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
encabezado de ntifs.h (incluya Ntifs.h)

Consulte también

FILE_ZERO_DATA_INFORMATION

FSCTL_SET_ZERO_DATA

fltFsControlFile de