Hi All,
I am new to device drivers field. I am trying to build Upper filter
driver for USB device. After installing I verified stack using device
tree. I found my upper filter has created seperate stack just like
PartMgr used to create. I am able to get all PNP related IRPs. But I
am Unable to get other IRPs like IRP_MJ_INTERNAL_DEVICE_CONTROL or
IRP_MJ_DEVICE_CONTROL in my upper filter driver. When I have made it
lower filter driver then I am able to get all IRPs. As according to my
understanding IRPs from IoManager should come to upper filter driver
first and then to the functional driver and then to lower filter
driver. Is there any special method to get all IRPs going to
functional driver in upper filter driver.

Thanks in Advance..

Eris