Здравствуйте, ScorpZ, Вы писали:
SZ>В общем в свое время я сталкивался с такой проблемой . И вот что у меня получилось.
SZ>HANDLE ком порта (который мы получаем из CreateFile) можно получить через ТАПИ lineGetID — НО !!! Этот хэндл будет рабочий только при условии что линия , с которой мы получаем этот хэндл , (тапи линия модема , полученая через LineOpen) будет находиться в состоянии CONNECTED !!! В других случая хэндл будет не рабочий
Согласен, именно так это и делается (см. постинги выше

). Я данной возможностью пользуюсь чтобы получить хендл порта в том случае, если есть соединение. Если соединения нет — гашу линию и работаю с компортом обычным способом (Create/Read/WriteFile). Код получается почти один и тот же, разница только в получении хендла.