Freigeben über


FILE_ZERO_DATA_INFORMATION_EX Struktur (ntifs.h)

Enthält einen Bereich einer Datei, die auf Nullen festgelegt werden soll. Diese Struktur wird vom FSCTL_SET_ZERO_DATA Steuerelementcode verwendet. Es ähnelt FILE_ZERO_DATA_INFORMATION, enthält aber ein zusätzliches Flags Member.

Syntax

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;

Angehörige

FileOffset

Der Dateioffset des Anfangs des Bereichs, der in Byte auf Nullen festgelegt werden soll.

BeyondFinalZero

Der Byte-Offset des ersten Byte über das letzte nullte Byte hinaus.

Flags

Die folgenden Flags werden unterstützt:

Flagge Beschreibung
FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA Gibt an, dass der Inhalt des Caches, der diesem Bereich der Datei entspricht, nicht löscht. Nur Treiber können dieses Flag festlegen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- ntifs.h (einschließlich Ntifs.h)

Siehe auch

FILE_ZERO_DATA_INFORMATION

FSCTL_SET_ZERO_DATA

FltFsControlFile-