152 FILETIME currentTimeAsFileTime;
153 GetSystemTimeAsFileTime (¤tTimeAsFileTime);
155 ULARGE_INTEGER currentTimeAsLargeInteger;
156 currentTimeAsLargeInteger.LowPart = currentTimeAsFileTime.dwLowDateTime;
157 currentTimeAsLargeInteger.HighPart = currentTimeAsFileTime.dwHighDateTime;
158 currentTimeAsLargeInteger.QuadPart -= offsetSecondsSince1970.QuadPart;
161 timeStamp =
TimeStamp(
static_cast<int64_t
>(currentTimeAsLargeInteger.QuadPart) * 100);
165#if defined (USE_MONOTONIC_CLOCK)
170 if (0 != clock_gettime(CLOCK_MONOTONIC, &ts))
175 TIMESPEC_TO_TIMEVAL(&timeStamp.
time, &ts);
177 gettimeofday(&timeStamp.
time, 0);