Здравствуйте, kr4nt, Вы писали:
K>Здравствуйте, BDEsoft
K>Я решал данную задачу используя PsSetCreateProcessNotifyRoutine. K>Получается универсально. Для завершения процесса использовал код:
К сожалению на семерке и восьмерке данный код приводит к появлению диалогового окна, описанному мной выше.
Здравствуйте, mike_rs, Вы писали:
_>Здравствуйте, BDEsoft, Вы писали:
BDE>>Здравствуйте, ononim, Вы писали:
O>>>Будьте чеснее — просто запускайте оригинальный процесс в suspended состоянии и тут же его киляйте при помощи NtTerminateProcess
BDE>>Это уже чтото. Теперь еще вопрос, как дождаться окончания запуска процесса в драйвере, не останавливая поток?
_>APC инжектнуть, например. Тут есть статья на эту тему.
Про это уже прочитал, но до этого момента не слышал об этом, сейчас пытаюсь изучить