FILE_STANDARD_INFORMATION_EX-Struktur (wdm.h)
Die FILE_STANDARD_INFORMATION_EX-Struktur wird als Argument für Routinen verwendet, die Dateiinformationen abfragen oder festlegen.
Syntax
typedef struct _FILE_STANDARD_INFORMATION_EX {
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG NumberOfLinks;
BOOLEAN DeletePending;
BOOLEAN Directory;
BOOLEAN AlternateStream;
BOOLEAN MetadataAttribute;
} FILE_STANDARD_INFORMATION_EX, *PFILE_STANDARD_INFORMATION_EX;
Member
AllocationSize
Die Dateizuordnungsgröße in Byte. In der Regel entspricht dieser Wert einem Vielfachen der Sektor- oder Clustergröße des zugrunde liegenden physischen Geräts.
EndOfFile
Der Speicherort am Ende der Datei als Byteoffset.
NumberOfLinks
Die Anzahl der harten Verknüpfungen mit der Datei.
DeletePending
Die ausstehende Löschvorgangs-status. TRUE gibt an, dass eine Dateilöschung angefordert wurde.
Directory
Das Dateiverzeichnis status. TRUE gibt an, dass das Dateiobjekt ein Verzeichnis darstellt.
AlternateStream
Der alternative Datenstrom status. TRUE gibt an, dass das Dateiobjekt einen alternativen Datenstrom darstellt.
MetadataAttribute
Das Metadaten-Attribut status. TRUE gibt an, dass das Dateiobjekt ein Metadatenattribute darstellt.
Hinweise
EndOfFile gibt den Byteoffset bis zum Ende der Datei an. Da dieser Wert nullbasiert ist, bezieht er sich tatsächlich auf das erste freie Byte in der Datei. Das heißt, es ist der Offset zum Byte unmittelbar nach dem letzten gültigen Byte in der Datei.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |