реклама на сайте
подробности

 
 
> Cypress USB DeviceIoControl, Cypress USB DeviceIoControl
Игорь_M
сообщение Nov 15 2012, 08:55
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 4-03-08
Пользователь №: 35 632



Здравствуйте! Я работаю с контроллером Cypress через запросы драйверу. Я реализовал асинхронный ввод/вывод. Я считал, основываясь на изученной литературе, что при вызове DeviceIoControl со структурой OVERLAPPED в качестве параметра, управление должно вернуться к вызывающему потоку не дожидаясь завершения запроса, при этом в структуру OVERLAPPED должна быть передана ошибка ERROR_IO_PENDING, а сама DeviceIoControl должна вернуть false. Однако в структуре OVERLAPPED оказывается ERROR_NO_MORE_ITEMS (259). Подскажите, пожалуйста, почему может возникать эта ошибка?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Игорь_M   Cypress USB DeviceIoControl   Nov 15 2012, 08:55


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 20:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016