Lower Filter Driver to USB Composite Driver in Windows XP.

R

Ramkumar C

Hi,

I have written a lower filter driver for the USB
Composite Driver "usbccgp.sys".With the Driver Verifier
Eenabled, when I plug in the Device I get an
IRP_MN_QUERY_CAPABILITIES that don't have enough stack
locations.Hence passing this IRP down results in the
wonderful NO_MORE_IRP_STACK_LOCATIONS blue screen of
death.

I do not get this problem when the Driver Verifier is
disabled.

Does anybody know, why I am getting this "too small"
IRP_MN_QUERY_CAPABILITIES? And, is there a better way to
handle such IRPs,so that DriverVerifier won't pop up
anymore?

Regards
Ram
 

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