C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Processor vs HDD, Temperature
** Udman
Отправлено: 26.05.2004, 00:23


Не зарегистрирован







Кто знает как узнать температцрц процессора или вичестера?
klen
Отправлено: 26.05.2004, 01:20


Машинист паровоза

Группа: Участник
Сообщений: 239



Так сразу не скажу. Есть идея, но сам тепрературу не проверял. Поскольку ХДД есть суть железка, то работает она под управлением дров. Отсюда вывод — DeviceIoControl нужным кодом операции получения температуры (естественно если драйвер поддерживает данную команду он ее отошлет контроллеру винта, тот опросит датчик температуры и вернет ее драйверу, тот запишет ее по адресу пятого аргумента DeviceIoControl ) получиш результат.

Варианты. Незнаешь код операции — искать ....., я обычно пишу на сайт производителя письмо, в 50% отвечают (наверно когда в состоянии расшифровать мой английский:))
Но чаще производители предоставляют утилиты обслуживания девайсов, там то я обычно и нахожу dll-ки в которых все это есть и достаточно найти функию по названию и определить ее параметры (естественно тыком).

С процем таже ###### — драйверы мамки используй.

Желаю удачи.

PS. Что наша ЖИСТЬ — сплошной REVERS ENGINIRING

Отредактировано klen — 26/05/2004, 02:23

Вернуться в Вопросы программирования в C++Builder