Здравствуйте, BDEsoft, Вы писали:
BDE>А разве с помощью можно отменить создание процесса? Как я писал, мне нужно пользователю выдавать окно запроса, и отменять запуск (или по правилам)
Напрямую с помощью PsSetCreateProcessNotifyRoutine, конечно же, нельзя.
Но есть вариант — во время срабатывания данной функции поставить запуск процесса "на паузу",
уведомить юзермодное приложение, а затем либо возобновить запуск, либо прибить новый
процесс через ZwTerminateProcess.