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