Dear all
My driver is the driver of USB device.In my driver, I built one IRP and send it to the device.When I did the USB Manual Interoperability test(the test showed that it was installing the usb verifier), I can not send the IRP to device.But when I did not the test ,I could send the IRP .
My code is
irp = IoBuildAsynchronousFsdRequest
READER_EXTENSION(UsbIoControlCode),//IRP_MJ_WRITE
NextStackDevice
requestBuffer
requestBufferLength,//sizeof(requestBuffer
&startingOffset
&ioStatu
)
Why is it?