我在一个奇怪的情况下,我需要一些方向与NTP时间调整。
我有一台运行NTP守护程序的PC (Red Hat),这台PC在我的局域网上使用Stratum2时间服务器调整其时间。
我的PC还通过串行端口(RS-232)连接到DVR。此设备和我的电脑时间需要同步。
然而,经过一段时间后,我的PC和DVR的时钟开始漂移,所以我需要一种方法来检测我的PC上的时间调整,并应用于DVR以及相同的调整。
有什么方法可以做到这一点吗?
我希望找到一种方法来订阅一些操作系统级别的事件,以便在Red Hat上更改系统时钟。(如果对RedHat来说这是可能的话)
在Windows上使用SystemEvents.TimeChanged事件似乎是可能的,但我在RedHat上找不到使用C++的对应程序。
任何帮助都是非常感谢的。
发布于 2018-12-12 05:41:06
由于这个问题似乎没有真正的解决方案,除非微软对API进行更改,所以我添加了一个feature request。如果你有同样的问题,请投上赞成票。
https://stackoverflow.com/questions/7497242
复制相似问题