Reputation: 1
We are developing a GPS time sychronization hardware device. And we want write a Windows WDM driver for the device. To avoid the user level latency, we'd like set windows( XP/Vista/7) system time in the kernel driver level. Does anyone know how to achive that?
Thanks Xu Jun
Upvotes: 0
Views: 682
Reputation: 4587
Did you try NtSetSystemTime? I think it's undocumented.
http://undocumented.ntinternals.net/
See also http://undocumented.ntinternals.net/UserMode/Undocumented%20Functions/Time/NtQuerySystemTime.html
Yyou should use the Zw-prefix functions in your driver.
Upvotes: 1