FILE_STANDARD_INFORMATION-Struktur (wdm.h)
Die FILE_STANDARD_INFORMATION-Struktur wird als Argument für Routinen verwendet, die Dateiinformationen abfragen oder festlegen.
Syntax
typedef struct _FILE_STANDARD_INFORMATION {
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG NumberOfLinks;
BOOLEAN DeletePending;
BOOLEAN Directory;
} FILE_STANDARD_INFORMATION, *PFILE_STANDARD_INFORMATION;
Member
AllocationSize
Die Dateizuordnungsgröße in Bytes. In der Regel ist dieser Wert ein Vielfaches der Sektor- oder Clustergröße des zugrunde liegenden physischen Geräts.
EndOfFile
Das Ende des Dateispeicherorts als Byteoffset.
NumberOfLinks
Die Anzahl der harten Links zur Datei.
DeletePending
Der ausstehende status löschen. TRUE gibt an, dass eine Dateilöschung angefordert wurde.
Directory
Das Dateiverzeichnis status. TRUE gibt an, dass das Dateiobjekt ein Verzeichnis darstellt.
Hinweise
EndOfFile gibt den Byteoffset 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 auf das Byte unmittelbar nach dem letzten gültigen Byte in der Datei.
Anforderungen
Anforderung | Wert |
---|---|
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für