Как получить информацию о температуре процессора из Bios с помощью C # Я попробовал использовать код в мониторинг температуры процессора а>
Но не повезло. 'enumerator.Current' вызвал исключение.
Как я могу этого добиться? Спасибо.
Ошибка :
"Эта система не поддерживает требуемые объекты WMI (1) - проверьте файл исключения \ r \ nНе поддерживается \ r \ n \ r \ n в System.Management.ManagementException.ThrowWithExtendedInfo (ManagementStatus errorCode) \ r \ n в системе .Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext () \ r \ n в CedarLogic.WmiLib.SystemStatistics.RefreshReadings () в D: \ Downloads \ TempMonitorSrc \ TemperatureMonitorSln \ WmiLibcs \ System.Statistics .SystemStatistics.get_CurrentTempera () в D: \ Downloads \ TempMonitorSrc \ TemperatureMonitorSln \ WmiLib \ SystemStatistics.cs: строка 87 \ r \ n в TemperatureMonitor.SystemTrayService.CheckSupport () в D: \ TemperatureTrayService.CheckSupport () в D: \ TemperatureTrayMonitorSrcitorSrc \ Temperature cs: строка 260 "
root\CIMV2
подCIM_ManagedSystemElement\CIM_LogicalElement\CIM_LogicalDevice
. Эти классы содержат много информации, а не только temp. Вы можете найти там то, что ищете. Удачи. - person linuxuser27   schedule 01.09.2010