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 de 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 de cero.

Flags

Se admiten las marcas siguientes:

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Encabezado ntifs.h (incluya Ntifs.h)

Consulte también

FILE_ZERO_DATA_INFORMATION

FSCTL_SET_ZERO_DATA

FltFsControlFile