Связь между приложением в режиме ядра и в режиме пользователя

Я создал драйвер выноски WFP, который работает в режиме ядра. Теперь я пытаюсь понять, как взаимодействовать между этим драйвером и моим приложением с графическим интерфейсом, работающим в пользовательском режиме. Есть идеи?

Я хочу примерно следующее:

  1. Драйвер выноски обнаруживает входящее соединение на порту 4444 (это не часть моего вопроса)
  2. Драйверы отправляют сообщение в пользовательский режим app.
  3. Приложение показывает пользователю уведомление и спрашивает, следует ли принять / заблокировать соединение.
  4. Приложение пользовательского режима отправляет ответ пользователя драйверу выноски.

Спасибо!

]
6
задан henrikpersson 8 February 2011 в 22:03
поделиться