CPU负载和CPU温度的C++代码

Sar*_*ara 12 c++ cpu load

我想在Windows中看到CPU临时和CPU负载.我不得不自己编写,而不是像Core Temp这样的软件.我如何访问此信息?

我读了一个与我相似的问题,但没有有用的答案:(.

Gig*_*egs 5

最近我开始了一个类似的项目.我需要读取CPU温度并控制Linux和Windows中的风扇.我对C++,VS和DDK了解不多,但我想到了如何使用winring0编写一个简单的内核驱动程序和一个简单的程序.在我的笔记本电脑(以及大多数其他)中,温度和风扇由嵌入式控制器控制.您有两个选择,要么您可以编写内核驱动程序,要么可以使用库来访问嵌入式控制器.这是因为Windows保护ec不被普通用户权限访问.一个好的(工作)库是winring0(WinRing0_1_3_1b).一个有用的程序来检查Windows中的ec和其他所有内容是RW工具.