нужен доступ к паралельному порту!!!
Нужно прочитать порязрдно LPT-порт (С++ или асемблерная врезка)
Помнится, были какие-то API для последовательного COM-порта. Наверняка есть и для LPT... Поищи в MSDN или справке любой другой по WinAPI.
Для LPT MS старую лавочку прикрыла - теперь (с Win2K/Me) только через собственный драйвер.
Можно использовать стандартный драйвер LPT порта - parport.sys. Только для этого нужно, что бы порт работал в режиме EPP, смотри MSDN - там вроде все написано как это делается. Если что будет не понятно пиши на [email]avn@penzanet.ru[/email] помогу чем смогу!!!
Если в NT подобных - там с портом можно работать только через драйвер или работай с портом как с файлом, если напрямую пишеш в порт по битам типа out 378,al , то в NT не покатит, ставь драйвер прямого доступа к порту типа UserPort или Port95NT (это не реклама), и будет тебе счастье писать в порт всё что хочеш напрямую, безовсяких API. Драйвера лежат везде в инете.