Implement NtfsDateTimeToFileTime() which convert epoch time (1970) to Windows time (1601)
svn path=/trunk/; revision=64752
+/* See:
+ -> http://msdn.microsoft.com/en-us/library/ms724228
+ -> http://bos.asmhackers.net/docs/filesystems/ntfs/standard.html#layout
+ */
+VOID
+NtfsDateTimeToFileTime(ULONGLONG NtfsTime,
+ PLARGE_INTEGER SystemTime)
+{
+
+ SystemTime->QuadPart = NtfsTime + 116444736000000000;
+}
+
CdfsSwapString(PWCHAR Out,
PUCHAR In,
ULONG Count);
CdfsSwapString(PWCHAR Out,
PUCHAR In,
ULONG Count);
-CdfsDateTimeToFileTime(PFCB Fcb,
- TIME *FileTime);
+NtfsDateTimeToFileTime(ULONGLONG NtfsTime,
+ PLARGE_INTEGER SystemTime);
VOID
CdfsFileFlagsToAttributes(PFCB Fcb,
PULONG FileAttributes);
VOID
CdfsFileFlagsToAttributes(PFCB Fcb,
PULONG FileAttributes);