Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Как узнать температуру процессора?


Автор: tararataka 25.8.2010, 16:58
Попытался вытащить эту информацию с помощью wmi.

Класса MSAcpi_ThermalZoneTemperature в пространстве имён root\cimv2 тупо нету.

Ещё имеются Win32_TemperatureProbe, и CIM_TemperatureSensor но они пусты.

Почему их нету? И почему последние классы пусты?

Какие ещё могут быть варианты получения температуры, помимо wmi? Ведь делают же это как-то разработчики платных утилит. 

Автор: Sartorius 25.8.2010, 17:21
Если классы пустые, значит с поставщиком что-то не так. Драйверы для материнки установлены родные? 
А так AFAIK универсального решения нет. Качаем даташит на материнку и пишем драйвер - (поставщик WMI, если WMI именно нужен)

Автор: icecrashldr 27.8.2010, 15:22
http://forum.antichat.ru/printthread.php?t=69514&page=3&pp=10
[Измерение температуры процессора AMD64]

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)