Bluetooth, connect, WSAEINVAL. Вытащили/вставили адаптер
От: warlin  
Дата: 25.04.07 14:20
Оценка:
Народ кто-нибудь сталкивался с такой проблемой, через Socket API, подключаемся к Bluetooth устройству — все нормально!
Затем вытаскиваем (отключаем Bluetooth адаптер, подключается через usb), соответственно соединение умирает. Но вот после того как адаптер вставляем обратно, соединение не востанавливается! Создается сокет, но не получается подконектится, функция connect возвращает ошибку WSAEINVAL (10022, Plug-and-Play, driver-stack event or other error caused failure). Пытался перезапускать WSACleanup, WSAStartup, но никакого результата не добился. Единственный путь это вылечить, перезапустить программку.

Может кто-нибудь подсказать как избежать перезапуска программы, или, что еще можно попробывать перезагрузить ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.