【问题标题】:How to detect if HPET is available如何检测 HPET 是否可用 【发布时间】:2010-02-17 15:46:18 【问题描述】: 如何检测(使用 C++)我的系统是否有 HPET? 感谢您的帮助, 托比亚斯 HPET = High Precision Event Timer 【问题讨论】: 什么是 HPET?你能检查一下注册表或Program Files/HPET吗? stackoverflow.com/questions/2607263/… 标签: c++ winapi 【解决方案1】: 如果您的系统有 HPET,那么它应该列在设备管理器中,因此应该列在注册表的某个位置。我会看看那里是否有一个表示 HPET 的钥匙。我现在不在win32,但是msdn提到了HKEY_LOCAL_MACHINE\Drivers\Active。 http://msdn.microsoft.com/en-us/library/aa447470.aspx 【讨论】: