Как я могу получить доступ к показаниям температуры процессора с помощью C#?

Для программирования проекта я хотел бы получить доступ к показаниям температуры от моего процессора и графических процессоров. Я буду использовать C#. На разных форумах складывается впечатление, что для доступа к этой информации для различных форумов вам нужна конкретная информация и ресурсы для разработчиков. У меня есть плата MSI NF750-G55. На сайте MSI нет информации, которую я ищу. Я попробовал их техническую поддержку, и представитель, с которым я говорил, заявил, что у них нет такой информации. Должен быть способ получить эту информацию.

Какие-нибудь мысли?

2 ответа

Если у поставщика нет API или поставщика, вам, скорее всего, не повезло.

Например, у HP есть очень обширный поставщик WMI для своих моделей ProLiant, и довольно просто использовать пространство имен System.Management для выполнения запросов WMI для получения этой информации с использованием C#, PowerShell, VBScript и т. Д.

Я не знаю, как вы могли бы это сделать, но я вполне уверен, что C# (или любой другой язык.NET) не будет подходящим инструментом для работы, так как эта информация тесно связана с оборудованием.

Другие вопросы по тегам