Здравствуйте, Злость, Вы писали:
... З>То могу только сказать — вы как минимум забыли указать что возвращает GetLastError после того как GetCommModemStatus вернула 0.
Да, каюсь, не сказал — после всех вызовов API стоит проверка GetLastError, и если там не 0,
то ClearCommError. Причём рез-ты этого пишутся в протокол (если есть что писать ;).
Могу уверить, что GetLastError возвращал 0.
В MSDN написано
"The function fails if the hardware does not support the control-register values"
однако, GetLastError возвращает 0, и хотелось бы знать — как распознать такое кривое hardware
З>И поскриптум... Вы нас на понт не берите :-))
Дык и меня не стоит брать ;)