Function nanoSecondsToFileTime [src]
Converts a number of nanoseconds since the POSIX epoch to a Windows FILETIME.
Prototype
pub fn nanoSecondsToFileTime(ns: i128) FILETIME
Parameters
ns: i128
Source
pub fn nanoSecondsToFileTime(ns: i128) FILETIME {
const adjusted: u64 = @bitCast(toSysTime(ns));
return FILETIME{
.dwHighDateTime = @as(u32, @truncate(adjusted >> 32)),
.dwLowDateTime = @as(u32, @truncate(adjusted)),
};
}