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
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