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

Как определить адрес порта по названию.   Найти похожие ветки 

 
Shakula   (2003-09-04 15:44) [0]

Возможно было в факах, но не нашел.

Нужно в виндах 32,включая NT, 2000 и XP определить базовый адрес портов LPT1, LPT2, LPT3, LPT4, COM1, COM2.

Тоесть нечто такого

GetBaseAddress("LPT1"); // В результате 3F8h

Помогите советом.


 
jack128 ©   (2003-09-04 16:21) [1]

а если не секрет, нафиг, особенно в линейке NT??


 
Digitman ©   (2003-09-04 16:29) [2]

и я вот тоже хотел полюбопытствовать - на кой шут он тебе сдался, этот адрес ?)


 
N169   (2003-09-04 16:49) [3]

Можно послать запрос IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO драйверу parport.sys.
(Он заполнит структуру PARALLEL_PORT_INFORMATION)
Но это можно сделать тока из другого драйвера.


 
shakula   (2003-09-04 16:52) [4]

Для прямого доступа к порту.

Из комбо-бокса выбирают LPT1, LPT2, LPT3, LPT4 узнаем его
базовый адрес (может отличаться на разных машинах, в зависимости от настроек BIOSa)и выводим данные на железяку.


 
Verg ©   (2003-09-04 17:45) [5]


> Для прямого доступа к порту.


Так, на всякий случай:

А как вы собираетесь под Nt-й напрямую к портам лазить из обычного неDOS приложения.

Или речь идет как раз про Device Driver?

(Осторожно так)


 
shakula   (2003-09-04 17:58) [6]

Девайс драйвер, для доступа к портам уже есть. В инете их целая гора на любой вкус и цвет. Я использую zlportio. Осталась вот эта мелоч.

(Тихонечко так: А ведь в Device Manager ресурсы портов показываються)


 
shakula   (2003-09-04 18:15) [7]

Спасибо всем проблема вроде начинает отпадать. Нашел в реестре в 2000 и XP. В остальных предеться поковыряться.

Если гора не идет Магомеду, то Магомед идет к горе.



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

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



Память: 0.46 MB
Время: 0.021 c
1-41147
md
2003-11-03 13:54
2003.11.13
paramstr


3-40996
rel_
2003-10-16 10:02
2003.11.13
Помогите с запросом


1-41361
Тимохов
2003-10-30 14:39
2003.11.13
Вопрос про окошко с прогресс баром.


6-41843
Zelikovsky Eugene
2003-09-11 12:46
2003.11.13
В Delphi 5 был такой компанент TNMHTTP?


9-40772
b@nz@i
2003-04-26 05:46
2003.11.13
О камере GLScene




   Наверх