Re: Question about IoBuildDeviceIoControlRequest ; Please Ignore the first message uncompleted

“Kommuri, Chakradhar” wrote:

I tried this. This is my implementation:
I have a low level driver. Above that I am running another driver which
builds ‘Asynchronous’ IRP sends down to my first driver. In the top
level driver, when I called IoFreeIrp, it would crash. Anything wrong?

First you said you were using IoBuildDeviceIoControlRequest, which is
for a *synchronous* IPR. Now you’re saying it was an asynchronous IRP,
which you must have built some other way. Which is it?


Walter Oney, Consulting and Training
Basic and Advanced Driver Programming Seminars
Now teaming with John Hyde for USB Device Engineering Seminars
Check out our schedule at http://www.oneysoft.com