如何在Windows Vista Ultimate中使用C++控制CPU风扇速度?
我想使用ACPI。
最佳答案
ACPI:
您需要了解和使用WMI-Windows系统管理界面。以下是一些资源,可为您提供从哪里开始的线索:
请注意,某些主板不支持风扇速度更改,即使那些主板可能也不会将其暴露给WMI。在最好的情况下,您可能仍然必须检测主板类型并直接与风扇管理 Controller 对话。
否ACPI:
如果您不想使用ACPI,则必须编写自己的代码来访问主板上的SMBUS,然后控制风扇 Controller 芯片。
查看程序主板监视器,以获取有关入门的线索。这是不平凡的,因为每个主板和BIOS都不相同。
关于c++ - 如何在Vista中使用C++控制PC的风扇速度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/786984/