如何在Windows Vista Ultimate中使用C ++控制CPU风扇速度? 我想使用ACPI。
答案 0 :(得分:6)
<强> ACPI:强>
您需要了解并使用WMI - Windows系统管理界面。以下是一些资源,可以为您提供从何处开始的线索:
请注意,某些主板不支持风扇速度更改,即使那些主板也可能不会将其暴露给WMI。在最好的情况下,您可能仍需要检测主板类型并直接与风扇管理控制器通信。
没有ACPI:
如果您不想使用ACPI,那么您将不得不编写自己的代码来访问主板上的SMBUS,然后控制风扇控制器芯片。
查看程序主板显示器,了解如何开始使用的线索。这是非常重要的,因为每个主板和BIOS都不同。