|
Здравствуйте, уважаемые!
Пытаюсь сделать полный дуплекс при обмене с HID-ом (ReadFile + WriteFile в разных потоках). При вызове ReadFile не возвращается пока HID не пришлет какие-нибудь данные. И если ReadFile ждет данных - WriteFile другого потока (равно как и всякие HidD_GetXXXString) тоже не возвращается (ждет завершения ReadFile).
Кто-нибудь что-нибудь подобное делал?
Оно так и должно работать (одновременно только одна ф-ия) или у меня Вындовс неправильный (2000+SP3)?
Где-то читал что с HID-ами и таймаут (WaitForSingleObject()) при ReadFile не помогает. Никто не пробовал?
Заранее спасибо.
E-mail: info@telesys.ru