Цитата(Twen @ Feb 19 2012, 15:07)

Тогда получается ненужно никаких циклов ожидания...
Точно
Цитата
а тогда функцию ClearCommError() обязательно вызывать перед чтением или записью?
Нет, Ее надо звать после того, как функции Read/WriteFile вернутся с ошибкой, что бы можно было
еще раз попробовать передать/принять данные из COM порта.