PS2 filter driver modified to work with USB also

I have a PS2 keyboard filter driver which i have modified to attach also to
USB keyboards and to pass the IRPs either to a user mode app or down to the
OS. The problem i am having is that after i unplug and replug the keyboards
in a number of times, alternating between USB and PS2 i get a BSOD with the
following error code:

*** STOP: 0x00000019 (0x00000005, 0x8729C860, 0x00000C7E, 0x8729C540)
BAD_POOL_HEADER

I was wondering if this could have something to do with the fact that when
i plug in USB, I in effect have 2 instances of my filter running (PS2 is
always there) and the system is getting confused by this. And if this is
possible then how do i resolve it?

Thx in advance for the help,

Karen…


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com