Сейчас на форуме: tyns777, zombi-vadim (+3 невидимых) |
![]() |
eXeL@B —› Программирование —› Как узнать CDROM Hardware Identification string ? |
Посл.ответ | Сообщение |
|
Создано: 28 февраля 2008 23:55 · Личное сообщение · #1 При загрузке компа можно увидеть массу интересной информации о железе. Например у меня отображается строка производителя видюхи и версия ядра. Строчку с названием проца видно. Далее на этапе определения ide устройств мы видим серийный номер hdd и строчку названия CD/DVD привода. Получается любое ide устройство по запросу БИОСа готово сообщить о себе. С БИОСом, его датой и производителем, с серийником hdd и идентификацией процессора всё ясно и в сети много исходников. А вот об определении производителя видюхи и cd/dvd привода узнать бы было интересно. Знаю, что есть исходники БИОСа где можно всё увидеть, но моё знание ассемблера находится не на том уровне что бы из этих исходников рипнуть нужный код и заставить его работать. Отсюда вопрос. Кто может показать простой код желательно на асме демонстрирующий получение этой инфы ? Так же интересует на асме как можно более простой способ получения MAC адреса первой сетевухи желательно без использования сокетов или нетбиоса, если это вообще возможно… ![]() |
|
Создано: 29 февраля 2008 01:23 · Личное сообщение · #2 |
|
Создано: 29 февраля 2008 13:41 · Личное сообщение · #3 |
|
Создано: 29 февраля 2008 14:29 · Поправил: ToBad · Личное сообщение · #4 Isaev пишет: На Delphi это всё можно сделать через WMI, и узнать даже больше. Желательно на асме, думаю это было бы проще. RSI пишет: Так я и не понял тебе через прерывания узнать надо, или через API??? Хотелось бы как в биосе. Под XP это вообще возможно ? RSI пишет: если через API, то насчет приводов и hdd можно через CreateFileA + DeviceIoControl получить эту инфу. Есть ссылочка на готовый пример получения строчки привода через CreateFileA + DeviceIoControl ? ![]() |
|
Создано: 29 февраля 2008 17:03 · Личное сообщение · #5 |
|
Создано: 29 февраля 2008 23:36 · Личное сообщение · #6 |
|
Создано: 02 марта 2008 14:55 · Личное сообщение · #7 |
|
Создано: 03 марта 2008 00:42 · Личное сообщение · #8 |
![]() |
eXeL@B —› Программирование —› Как узнать CDROM Hardware Identification string ? |