ring3                   ring0

CreateEvent
イベントオブジェクト作成

DeviceIoControl
ドライバにイベントハンドルを
教えてあげる

                      ObReferenceObjectByHandle
                      教えてもらったハンドルで
                      イベントオブジェクト作成

WaitForSingleObject等
待機

                      KeSetEvent
                      通知

だとセキュリティの問題あるんだっけ?