How do I abort Irps in process for Endpoint 0 of my USB device? I see that I
can send an Urb of type
URB_FUNCTION_ABORT_PIPE, in which I specify the pipe handle. But I where do
I get a handle to Endpoint 0?
The USBD_INTERFACE_INFORMATION structure seems to contain information about
pipes, but not for Endpoint 0.
Thanks in advance for the help,
Dennis

Re: Aborting Irps for USB Endpoint 0 by Doron

Doron
Tue Dec 07 10:49:15 CST 2004

call IoCancelIrp on the irp you sent down the stack.

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.


"db_from_mn" <dburns@rtessentials.com> wrote in message
news:A_ydnXbK8t3KXSjcRVn-oQ@comcast.com...
> How do I abort Irps in process for Endpoint 0 of my USB device? I see that
> I can send an Urb of type
> URB_FUNCTION_ABORT_PIPE, in which I specify the pipe handle. But I where
> do I get a handle to Endpoint 0?
> The USBD_INTERFACE_INFORMATION structure seems to contain information
> about pipes, but not for Endpoint 0.
> Thanks in advance for the help,
> Dennis
>



Re: Aborting Irps for USB Endpoint 0 by db_from_mn

db_from_mn
Tue Dec 07 11:51:30 CST 2004

Hi Doron,
Thanks for the reply. I'll do as you suggest.
I still think it's curious that the interface to Endpoint 0 is so different
from the other.

Best Regards,
Dennis


"Doron Holan [MS]" <doronh@nospam.microsoft.com> wrote in message
news:Oyr0yyH3EHA.3120@TK2MSFTNGP12.phx.gbl...
> call IoCancelIrp on the irp you sent down the stack.
>
> 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.
>
>
> "db_from_mn" <dburns@rtessentials.com> wrote in message
> news:A_ydnXbK8t3KXSjcRVn-oQ@comcast.com...
>> How do I abort Irps in process for Endpoint 0 of my USB device? I see
>> that I can send an Urb of type
>> URB_FUNCTION_ABORT_PIPE, in which I specify the pipe handle. But I where
>> do I get a handle to Endpoint 0?
>> The USBD_INTERFACE_INFORMATION structure seems to contain information
>> about pipes, but not for Endpoint 0.
>> Thanks in advance for the help,
>> Dennis
>>
>
>