Windows Мониторинг параллельного порта или порта LPT

Кто-нибудь знает хорошую библиотеку, которая позволяет нам программно контролировать параллельный порт (или порт LPT) в Windows. Есть много хороших для последовательных портов, но мне пока не повезло с параллельными портами. C # был бы предпочтительнее, но мы счастливы выполнить работу Interop, если это c / c ++.

Спасибо


person probably at the beach    schedule 21.02.2011    source источник


Ответы (2)


Вам нужен драйвер, дающий доступ к параллельному порту. Решение inpout32.dll используется почти повсеместно. Он также позволяет вам вызывать вспомогательные подпрограммы для выполнения инструкций процессора INP и OUT. Все, что вы когда-либо хотели знать о параллельных портах, включая образцы кода для inpout32, собрано на домашней странице Яна Аксельсона < / а>.

person Hans Passant    schedule 21.02.2011
comment
Спасибо, Ганс - похоже, хороший ресурс. Я посмотрю там и посмотрю, есть ли какие-нибудь библиотеки, чтобы делать то, что я хочу. - person probably at the beach; 21.02.2011

Вы ищете что-то подобное? Как найти доступные параллельные порты и их адреса ввода-вывода с использованием Delphi и WMI в Delphi, но я думаю, что вы также можете найти WMI в C #.

person Anuraj    schedule 21.02.2011
comment
Спасибо, что ответили, Анурадж - мне нужно было бы прочитать данные, поступающие в порт и из порта, а также просто перечислить доступные порты. - person probably at the beach; 21.02.2011