Wozu FILE_FLAG_BACKUP_SEMANTICS und was ist, wenn die Rechte dafür fehlen?
Wer weiß auch aus dem Kopf, dass $0080 eigentlich FILE_READ_ATTRIBUTES darstellen soll?
Oder das erste -1 ein INVALID_HANDLE_VALUE, abgesehn davon, dass typbedingt -1 falsch ist und wenn schon, es ein 4294967295 oder DWORD(-1) sein müsste, da es z.B. in Win64 eventuell Problemchen geben könnte?
Fehlerbehandlung von GetFileTime ... na ja ... wenn das korrekt arbeitet, dann ist im Fehlerfall F nicht initialisiert.
PS: zu meinem letzten Post ... siehe Remarks in
GetFileTime.