Здравствуйте всем.
Win2000+BCPP.
Написана программа для завершения процесса по его идентификатору с использованием вызова TerminateProcess. Обнаружено странное поведение EXPLORER.EXE — процесс убивается (это видно по исчезновению рабочего стола), но сам запускается через несколько секунд
(SE_DEBUG_NAME устанавливается — использован для контроля текст Александра Федотова с данного сайта — не влияет на такое странное поведение). Для других пользовательских процессов такого не наблюдается.
Если EXPLORER.EXE завершить с помощью диспетчера задач, то такого странного поведения не наблюдается.
Какая разница между этими двумя способами и что надо сделать, чтобы программно завершить EXPLORER.EXE