FILE_BASIC_INFO-Struktur (winbase.h)
Enthält die grundlegenden Informationen für eine Datei. Wird für Dateihandles verwendet.
Syntax
typedef struct _FILE_BASIC_INFO {
LARGE_INTEGER CreationTime;
LARGE_INTEGER LastAccessTime;
LARGE_INTEGER LastWriteTime;
LARGE_INTEGER ChangeTime;
DWORD FileAttributes;
} FILE_BASIC_INFO, *PFILE_BASIC_INFO;
Member
CreationTime
Der Zeitpunkt, zu dem die Datei im FILETIME-Format erstellt wurde, bei dem es sich um einen 64-Bit-Wert handelt, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt.
LastAccessTime
Der Zeitpunkt des letzten Zugriffs auf die Datei im FILETIME-Format .
LastWriteTime
Der Zeitpunkt, zu dem die Datei zuletzt im FILETIME-Format geschrieben wurde.
ChangeTime
Der Zeitpunkt, zu dem die Datei im FILETIME-Format geändert wurde.
FileAttributes
Die Dateiattribute. Eine Liste der Attribute finden Sie unter Dateiattributekonstanten. Wenn dies in einer an SetFileInformationByHandle übergebenen FILE_BASIC_INFO Struktur auf 0 festgelegt ist, wird keines der Attribute geändert.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Kopfzeile | winbase.h (einschließlich Windows.h) |
Verteilbare Komponente | Windows SDK unter Windows Server 2003 und Windows XP. |