Re: Как узнать какой EndPoint?
От: OpenGL  
Дата: 28.11.05 04:17
Оценка:
Здравствуйте, theTrueMayhem, Вы писали:

TM>Есть устройство но о неизвестно что у него за Endpoint...


TM>Написал драйвер он нашел только один pipe!


TM>1 вопрос) Pipe это и есть впринципе Enpoint?


TM>Далее он у меня выдал PipeType = 0x2; EndpoinAddress = 0x6


TM>2 вопрос) можно ли по этому определить характер Endpoint'a ? И какой он у меня в данном случае ?

TM>Дело в том что DispatchWrite выдает ошибку STATUS_INVALID_PARAMETER = c000000d; а мне кажеться что это из-за того, что у меня она написана под Bulk а на самом деле Endpoint вида Interrupt... и хотелось бы из этого узнать в чем дело..!

Дело в том, что по одному и тому же Endpoint можно как писать данные, так и читать, хотя я сильно в этом не разбирался, но там нужно составлять URB запросы к девайсу.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.