Есть проблема. Нужно принимать данные из паралельного порта. Делаю это по примерно следующему алгоритму:
1. Создаем хендл через CreateFile на com1.
непонятен чуть-чуть вопрос, если данные из параллельного порта - зачем открывать СОМ1? данные на СОМ1 из ЛПТ не пройдут ни с каким таймаутом и соусом.
Если уважаемый опечатался приношу извинения за оффтопп.
Если интересует могу на почту сбросить свои тексты по обмену через СОМЫ. Я сделал реализацию как СОМ-сервер. И прием данных осуществляется в отдельном потоке.