Добрый день!
В MSDN в описании ф-ции CreateFile в подразделе Communication есть короткая обмолвка про то, что в качестве имени файла может использоваться "СОМ1", "СОМ2" и в том числе "LPT1" (?). Но дальнейшее повествование во всех связанных ф-циях детально описывает работу с СОМ-портом (и ничего сложного там нет), но вот как работать с LPT-портом с точки зрения электроники -- ни малейшего намека.
Если кто-нибудь пытался с этим разобраться — дайте мне знать -> bialix@ukr.net