Драйвер для работы с COM-портом
Здравствуйте! Нужно написать программку, которая открывает, закрывает, пишет и читает с последовательного порта. Все это под Windows XP. Я знаю, что это легко сделать с помощью функций WinAPI. Но слышал еще о возможности написания VxD драйвера. На сколько это решение будет лучше/хуже, сложнее/легче. Как оно будет работать с WinXP? Что нужно для написания такого драйвера? Спасибо!
для написания драйвера
C++
надо DDK
ASM
для DDK от four-f (masm) ......
VxD было вроде на Win9x, на WinXP драйверы друг от друга сильно не отличаются, разве что временем загрузки.....
Olega зачем заморачиваться с драйвером если АПИ дает богатый набор функций для работы??? Если тебе необходим жесткий реалтайм, то надо отказываться от Винды, а во всем другом при помощи АПИ достаточно легко все реализуется.
ИМХО - самый простой способ обмена через COM-port - работать через CreateFile, WriteFile, ...