![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
![]() |
AlexPS |
![]() ![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 34 Пол: Мужской Репутация: ![]() ![]() ![]() |
Чуваки, а как завершить процесс из моей проги, например svchost.exe???
-------------------- @13][ P.$.
www.alex-ps.com |
ShadowWatcher |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Пользователи Сообщений: 29 Пол: Мужской Репутация: ![]() ![]() ![]() |
Легко и просто. Открываешь его с правом на Terminate и именно это с ним производишь.
|
xds |
![]()
Сообщение
#3
|
![]() N337 ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: ![]() ![]() ![]() |
В общем виде задача решается с помощью функции TerminateProccess. При вызове ей необходимо указать логический номер (handle), возвращаемый функцией OpenProcess. Последней требуется идентификатор процесса, способы определения которого варьируются для различных реализаций Win32 API (имеется в виду случай, когда нужно завершить процесс, созданный другим приложением).
Вот пример функции, возвращающей идентификатор процесса по имени файла образа: uses -------------------- The idiots are winning.
|
![]() ![]() |
![]() |
Текстовая версия | 18.08.2025 6:19 |