Files
fastfetch/src/detection/cpuUsage/cpuUsage_nowait_windows.cpp
T
李通洲 38b3aae1e3 Windows: simplify WMI query code
by making C++ code more C++
2022-10-17 00:17:26 +08:00

19 lines
431 B
C++

extern "C" {
#include "cpuUsage.h"
}
#include "util/windows/wmi.hpp"
extern "C" const char* ffGetCpuUsageResultNoWait(double* result)
{
FFWmiQuery query(L"SELECT LoadPercentage FROM Win32_Processor");
if(!query)
return "Query WMI service failed";
if(FFWmiRecord record = query.next())
record.getReal(L"LoadPercentage", result);
else
return "No WMI result returned";
return nullptr;
}