Я пытаюсь создать очень простой драйвер.Его единственная цель будет состоять в том, чтобы зарегистрировать «PsSetCreateProcessNotifyRoutine» и на обратных вызовах, полученных из ядра, уведомить мое приложение Win32 о том, какие процессы запускаются и останавливаются.
Я знаю только, как создать такой простой драйвер с «DriverEntry» и"DriverUnload" и скомпилируйте его с помощью DDK.Но я не знаю, как на самом деле реализовать связь.Я знаю, что это можно сделать с помощью IOCTL.Но за этим я в темноте.Я не могу найти простой пример того, как это сделать в Delphi.Я только знаю, что это можно сделать.
Итак, я ищу какое-то простое и понятное руководство о том, как это сделать, или, как лучше, пример программы Delphi с сопровождающим кодом драйвера.Может быть, есть и другие способы общения.
Любая помощь будет оценена.