Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
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;
Angehörige
CreationTime
Die Zeit, zu der die Datei in 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, zu dem die Datei zuletzt im FILETIME--Format zugegriffen wurde.
LastWriteTime
Die Zeit, in der die Datei zuletzt in FILETIME Format geschrieben wurde.
ChangeTime
Die Zeit, zu der die Datei im FILETIME--Format geändert wurde.
Anmerkung
Der Unterschied zwischen ChangeTime und LastWriteTime-besteht darin, dass LastWriteTime- sich auf den zugrunde liegenden Datenstrom bezieht, während ChangeTime- auf Änderungen an Dateimetadaten verweist, z. B. Umbenennungen und Attributänderungen.
FileAttributes
Die Dateiattribute. Eine Liste der Attribute finden Sie unter File Attribute Constants. Wenn dies in einer FILE_BASIC_INFO Struktur, die an SetFileInformationByHandle übergeben wird, auf 0 festgelegt ist, werden keine Attribute geändert.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows Vista [Desktop-Apps | UWP-Apps] |
| mindestens unterstützte Server- | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
| Header- | winbase.h (enthalten Windows.h) |
| redistributable | Windows SDK unter Windows Server 2003 und Windows XP. |