USBD returns USBD_STATUS_STALL_PID

W

WinstonT

I have a custom USB device that support an interrupt pipe, among other
things. I implemented a USB function driver that sits on top of the USBD,
based on the sample driver provided by Walter Oney's WDM book. The IRP
completion routine for polling (the IRP is recycled and is always
outstanding and waiting at USBD) the interrupt pipe, sometimes returns with
STATUS_UNSUCESSFUL for the IRP and USBD_STATUS_STALL_PID for the
encapsulated URB. I searched MSDN and the web--couldn't find much info on
the rc. What does this rc mean and what could have cause this problem?
Thx,
 
M

Marc Reinig

The device stalled the USB request instead of ACK'ing or NAK'ing or not
responding.

Marco
________________________
Marc Reinig
UCO/Lick Observatory
Laboratory for Adaptive Optics
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top