HID: ReadFile и WriteFile в разных потоках. Можно одновременно читать и писать?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено al 22 июля 2003 г. 16:31

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

Заранее спасибо.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru