В XP нужно в PsSetCreateProcessNotifyRoutine уметь завершать процессы.
Поискав в инете понял, что нормального способа нету это делать. Может плохо искал. Хукать NtCreateProcess и тп не хочется.
Пробовал тупой Terminate, но он приводит к ненужным артифактам.
Может кто подскажет как более-менее грамотно это делать?