From: uba on
Hi All,

I had used KeWaitForMultipleObjects, waiting for events to occur
(indefinitely). So, I had used a WDFWORKITEM and from workitem, I'm
creating a system thread using PsCreateSystemThread where I used
KeWaitForMultipleObjects.

I get a BSOD (IRQL_NOT_LESS_OR_EQUAL (a)) when verifier is turned on
and PnP driver test is run when driver is unloaded. In
ReleaseHardware I set the event object to signalled state and there by
causing a bugcheck at KeWaitForMultipleObjects.

As the thread is running at passive level, can't I use
KeWaitForMultipleObjects in the system thread.

Thanks nd Regards,
Kid