mirror of
https://github.com/reactos/reactos.git
synced 2024-07-29 15:49:03 +00:00
[NTFS]
Implement NtfsDateTimeToFileTime() which convert epoch time (1970) to Windows time (1601) svn path=/trunk/; revision=64752
This commit is contained in:
parent
096445bc16
commit
d71653b9cb
|
@ -97,4 +97,16 @@ NtfsAllocateIrpContext(PDEVICE_OBJECT DeviceObject,
|
||||||
return IrpContext;
|
return IrpContext;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* 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;
|
||||||
|
}
|
||||||
|
|
||||||
/* EOF */
|
/* EOF */
|
||||||
|
|
|
@ -680,11 +680,13 @@ VOID
|
||||||
CdfsSwapString(PWCHAR Out,
|
CdfsSwapString(PWCHAR Out,
|
||||||
PUCHAR In,
|
PUCHAR In,
|
||||||
ULONG Count);
|
ULONG Count);
|
||||||
|
#endif
|
||||||
|
|
||||||
VOID
|
VOID
|
||||||
CdfsDateTimeToFileTime(PFCB Fcb,
|
NtfsDateTimeToFileTime(ULONGLONG NtfsTime,
|
||||||
TIME *FileTime);
|
PLARGE_INTEGER SystemTime);
|
||||||
|
|
||||||
|
#if 0
|
||||||
VOID
|
VOID
|
||||||
CdfsFileFlagsToAttributes(PFCB Fcb,
|
CdfsFileFlagsToAttributes(PFCB Fcb,
|
||||||
PULONG FileAttributes);
|
PULONG FileAttributes);
|
||||||
|
|
Loading…
Reference in a new issue