Partager via


structure FILE_ZERO_DATA_INFORMATION_EX (ntifs.h)

Contient une plage d’un fichier à définir sur zéro. Cette structure est utilisée par le code de contrôle FSCTL_SET_ZERO_DATA . Il est similaire à FILE_ZERO_DATA_INFORMATION, mais contient un membre Flags supplémentaire.

Syntaxe

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;

Membres

FileOffset

Décalage de fichier du début de la plage à définir sur zéros, en octets.

BeyondFinalZero

Décalage d’octet du premier octet au-delà du dernier octet zéro.

Flags

Les indicateurs suivants sont pris en charge :

Indicateur Description
FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA Indique de ne pas vider le contenu du cache correspondant à cette plage du fichier. Seuls les pilotes peuvent définir cet indicateur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête ntifs.h (inclure Ntifs.h)

Voir aussi

FILE_ZERO_DATA_INFORMATION

FSCTL_SET_ZERO_DATA

FltFsControlFile