Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.13;
Скачать: CL | DM;

Вниз

Опрос PCI шины.   Найти похожие ветки 

 
Александр Павлов   (2004-05-10 03:28) [0]

Доброго времени суток, мастера!
Буду премного благодарен за любую предоставленную информацию, которая может послужить ответом на вопрос:
каким образом, не используя сторонних компонент, можно получить список всех устройств присутствующих в компьютере, а именно по каждому утройству - ID типа устр-ва, ID вендора, ID подсистемы и ID самого устройства. Нужна та самая табличка, которую видит обладатель award биоса мат. платы при загрузке своего компьютера.

Просьба, в качестве ответа, использовать реестр windows не предлагать.
Заранее премного благодарен.


 
DC-AC   (2004-05-11 13:35) [1]

Тогда прерывание int 1Ah, у Ральфа Брауна (http://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/ralf/pub/WWW/files.html) подробно расписаны функции работы с PCI. Получить список устройств на шине PCI - организовать несколько вложенных циклов по Bus Number,Device,Function. Только это работает под Win9x, под NT-подобные системы - только через драйвер. Говорят ещё можно через Config Manager, но рабочего примера я не встречал. А чем не устраивает реестр ?


 
Александр Павлов ©   (2004-05-12 01:09) [2]

Работа с прерываниями - дело, для меня, тёмное.
В принципе, необходимо заставить работать всё это дело под мсдос и не более.
В любом случае - благодарю. Если кого интересует подобный вопрос, ответ на него имеется, правда, на TP7:
http://sharc.by.ru/files/pci_view.zip


 
Александр Павлов ©   (2004-05-12 01:11) [3]

Сорри, почти очепятка, на c++.. :P


 
WondeRu ©   (2004-05-12 08:49) [4]

Windows DDK - полезная вещь!



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

Текущий архив: 2004.06.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
14-1085295633
R
2004-05-23 11:00
2004.06.13
Почему Пепси


1-1085750136
Миссяй
2004-05-28 17:15
2004.06.13
Преобразование инкремента в spinedit


1-1085665499
Lena19
2004-05-27 17:44
2004.06.13
как узнать какие элементы масива принадлежат другому масиву


14-1085569757
NailMan
2004-05-26 15:09
2004.06.13
Существует ли в природе хороший эмулятор PocketPC?


6-1082617656
TOleg
2004-04-22 11:07
2004.06.13
Что это за ошибка - "500 Invalid Port Command"