Вниз
Скачать: CL | DM;

Как из биоса достать инфу о температуре компа   Найти похожие ветки 

 
Iks ©   (2004-03-16 19:35) [0]

и возможно ли это ???


 
DC-AC   (2004-03-17 09:50) [1]

Возможно. Нужно лишь знать адреса портов, куда выводятся данные с температурных датчиков. Напиши разработчику BIOS или сам исследуй область BIOS, отображённую на адреса физической памяти.


 
Anatoly Podgoretsky ©   (2004-03-17 09:56) [2]

Это еще вопрос, такое возможно если БИОС это поддерживает и нужно АПИ от разработчика платы и биос


 
Songoku ©   (2004-03-17 22:43) [3]

Ха ... по любому нужно писать драйвер. Потому что из ring 3 это не возможно! Как то давно я видел на каком то из форумов на эту тему ис ходник под linux и там ежё обьеснялось как это делается. По любому нежно писать двайвер и обращатся к какмто портам!


 
Aleksey Pavlov ©   (2004-03-18 15:25) [4]

Теоритически это можно сделать через WMI-классы. Но я пока не встречал мам, которые бы поддерживали бы драйвера для получения данной инфы через WMI. А теоретически - пожалуйсто:

 Service:= SWbemLocator1.ConnectServer(".", "root\CIMV2", "", "", "", "", 0, nil);
 SObject:= Service.Get("Win32_Fan", wbemFlagUseAmendedQualifiers, nil);

Если нужна программа целиком:
http://delphi.mtu-net.ru/zip/wmi.zip
На эту тему:
http://www.delphikingdom.ru/mastering/wmi.htm


 
Aleksey Pavlov ©   (2004-03-18 15:25) [5]

Теоритически это можно сделать через WMI-классы. Но я пока не встречал мам, которые бы поддерживали бы драйвера для получения данной инфы через WMI. А теоретически - пожалуйсто:

 Service:= SWbemLocator1.ConnectServer(".", "root\CIMV2", "", "", "", "", 0, nil);
 SObject:= Service.Get("Win32_Fan", wbemFlagUseAmendedQualifiers, nil);

Если нужна программа целиком:
http://delphi.mtu-net.ru/zip/wmi.zip
На эту тему:
http://www.delphikingdom.ru/mastering/wmi.htm



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.817 c
14-1081853347
Романов Р.В.
2004-04-13 14:49
2004.04.11
Принцип построения графика.


3-1081389531
Unk
2004-04-08 05:58
2004.04.11
MIDAS, Oracle, передача в BLOB через параметр


14-1079261719
syte_ser78
2004-03-14 13:55
2004.04.11
Помогите ответить на вопрос


9-1065013171
ZLODey
2003-10-01 16:59
2004.04.11
Баги при компиляции игры или примера...


3-1082013863
ksa2002
2004-04-15 11:24
2004.04.11
Ошибка при присвоение значения переменной procedure в inter base




   Наверх