Re: Multi-interface USB Device : how to get a endpoint handle ? by Doron
Doron
Wed Dec 28 10:48:37 CST 2005
you have to filter the select config / interface URB and capture the
endpoint handle values when that URB is completed successfully. note that
writing to an endpoint handle at the same time that the FDO is doing so
could lead to an unknown state on the device.
d
--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.
"Eric" <minso@altern.org> wrote in message
news:1135773146.417410.274930@o13g2000cwo.googlegroups.com...
>
> Greetings,
>
> I am writing a lower filter driver for a USB device, and I need to
> write some data to it.
>
> How can I get a pipe handle to an endpoint ? In most of cases, you can
> get them while choosing a configuration, by calling
> USBD_CreateConfigurationRequestEx. The problem is that my device has
> one configuration, several interfaces, and my filter driver is
> installed for only one of them. So I can't use
> USBD_CreateConfigurationRequestEx.
>
> Is there another way ?
>