Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#1

NTFS-Datei-Daten sind unlogisch

  Alt 26. Nov 2012, 11:46
Hallo zusammen,
ich bin da auf ein etwas seltsames Verhalten von NTFS gestoßen.
Viele Dateien auf der Festplatte meines Rechners haben unlogische Daten.

Letzte Änderung:22.10.2012
Angelegt: 01.11.2012
letzter Zugriff:22.10.2012

Zumindestens das Anlegedatum sollte das kleinste der drei Daten sein.

Eine mögliche Erklärung wäre, daß diese Dateien von einem FAT-Datenträger kommen, und daher der Datensatz etwas strubbelig ist. Es sind aber auch Dateien betroffen, die immer nur auf NTFS-Systemen waren.

Woran liegt's oder ist vielleicht eine Fehlinterpretation von
Delphi-Quellcode:
TSearchRec = record
    Time: Integer;
    Size: Integer;
    Attr: Integer;
    Name: TFileName;
    ExcludeAttr: Integer;
{$IFDEF MSWINDOWS}
    FindHandle: THandle platform;
    FindData: TWin32FindData platform;

_WIN32_FIND_DATAA = record
    dwFileAttributes: DWORD;
    ftCreationTime: TFileTime;
    ftLastAccessTime: TFileTime;
    ftLastWriteTime: TFileTime;
    nFileSizeHigh: DWORD;
    nFileSizeLow: DWORD;
    dwReserved0: DWORD;
    dwReserved1: DWORD;
    cFileName: array[0..MAX_PATH - 1] of AnsiChar;
    cAlternateFileName: array[0..13] of AnsiChar;
  end;
Grüße
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat