I've got an multiple copies of an app running in multiple terminal sessions
In the user mode, I've created an event (CreateEvent, manual reset) and I
pass this off to a kernel driver. In the kernel, I do KeSetEvent, and then
KeClearEvent right away to clear it.
I am expecting that all the sessions , which I know are all waiting on the
event, would see the signal. This is not the case.
The signal is seen only by one session. And it does not matter which is the
active session, it is only seen by the last session that created the event .
Help?
--
Gak -
Finecats