-
- А я по сообщению WM_DEVICECHANGE с параметром DBT_DEVNODES_CHANGED посылаю CDC-девайсу команду ClearCommBreak(). Если отвечает false, то закрываю порт, считая девайс выдернутым из гнезда. На этой команде открытый порт не виснет. А если там не Ксения(109 знак., 14.01.2019 17:19)
- В чем проблема таймаут поставить на write? Другое дело, что если до повторного втыкания порт не освободить, он может и другим номером встать. И часто проблема не в перевтыкании, а в тупом подвисе шины или драйвера, или хз чего. - Andreas(14.01.2019 13:24)