Привет всем у меня возник такой вопрос: "Kак на Delphi получить доступ к портам в Windows XP". Опишете весь алгоритм пожалуйста по подробней!
Заранее спасибо!
Здравствуйте, DelphiLexx, Вы писали:
DL>Привет всем у меня возник такой вопрос: "Kак на Delphi получить доступ к портам в Windows XP". Опишете весь алгоритм пожалуйста по подробней!
DL>Заранее спасибо!
а к каким портам??
Ввода/вывода? COM? LPT?
... << RSDN@Home 1.1.3 beta 2 >>
Здравствуйте, DelphiLexx, Вы писали:
DL>Здравствуйте, agos, Вы писали:
A>> DL>а к каким портам??
A>>DL?Ввода/вывода? COM? LPT?
DL>Мне нужно к портам 70h,71h — т.е. к порту чтения/записи CMOS-памяти (в операционной системе Windows XP/2000)
In contrast to Win9x ,Windows NT(2000,XP etc) doesn't allow user mode applications to access hardware resources.
It can only be done through a kernel driver check this link for more info
www.microsoft.com/msj/0398/driver.aspx
Denis
Здравствуйте, DelphiLexx, Вы писали:
DL>Мне нужно к портам 70h,71h — т.е. к порту чтения/записи CMOS-памяти (в операционной системе Windows XP/2000)
Есть замечательный файл: giveio.sys, из названия следует, что он дает
прямой доступ к портам ввода/вывода.
Просто задай в любой поисковой системе поиск по имени драйвера — найдешь
информацию как им пользоваться. Я через это проходил, в итоге свой драйвер написал.
Если захочешь понять как работает этот драйвер, то задай поиск по слову totalio.
... << RSDN@Home 1.1.3 beta 2 >>