diff options
Diffstat (limited to 'sensors/Activity/client.cpp')
| -rw-r--r-- | sensors/Activity/client.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sensors/Activity/client.cpp b/sensors/Activity/client.cpp index 0bf9e1fc..51c53e32 100644 --- a/sensors/Activity/client.cpp +++ b/sensors/Activity/client.cpp @@ -60,7 +60,7 @@ NTSTATUS ActivityDevice::GetData() // update last sample FILETIME TimeStamp = {}; memcpy_s(m_pLastSample, m_pFilteredSample->AllocatedSizeInBytes, m_pFilteredSample, m_pFilteredSample->AllocatedSizeInBytes); - GetSystemTimeAsFileTime(&TimeStamp); + GetSystemTimePreciseAsFileTime(&TimeStamp); InitPropVariantFromFileTime(&TimeStamp, &(m_pLastSample->List[ACTIVITY_DATA_TIMESTAMP].Value)); // push to clx @@ -315,7 +315,7 @@ VOID ActivityDevice::OnHistoryTimerExpire(_In_ WDFTIMER historyTimer) status = STATUS_INVALID_PARAMETER; } } - GetSystemTimeAsFileTime(&(data.Timestamp)); + GetSystemTimePreciseAsFileTime(&(data.Timestamp)); if (NT_SUCCESS(status)) { @@ -1018,4 +1018,4 @@ NTSTATUS ActivityDevice::OnIoControl( SENSOR_FunctionExit(STATUS_NOT_SUPPORTED); return STATUS_NOT_SUPPORTED; -}
\ No newline at end of file +} |
