Форум: "Начинающим";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];
ВнизКак завершить системныЙ процесс? Найти похожие ветки
← →
Handle (2006-03-03 18:19) [0]Как завершить системныЙ процесс?
Например получаю я список процессов.var
hSnapShot: THandle;
uProcess: PROCESSENTRY32;
r: longbool;
begin
hSnapShot:=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
uProcess.dwSize := Sizeof(uProcess);
if(hSnapShot<>0)then
begin
r:=Process32First(hSnapShot, uProcess);
while r <> false do
begin
ListBox1.Items.Add(uProcess.szExeFile);
r:=Process32Next(hSnapShot, uProcess);
end;
CloseHandle(hSnapShot);
end;
Обычные процессы функция TerminateProcess убивает, а системные не может.
Как же завершить например winlogon.exe.
Заранее благодарен.Спасибо.
← →
Fay © (2006-03-03 18:24) [1]> Как же завершить например winlogon.exe
Никак
← →
Handle (2006-03-03 18:28) [2]
> Fay © (03.03.06 18:24) [1]
> > Как же завершить например winlogon.exe
> Никак
Есть много программ делающих это.
← →
programania © (2006-03-04 23:56) [3]Вот пример
http://programania.com/pc.zip 10кб
в нем function KillProcess(ProcessID: DWORD)
но возможно windows не сможет дальше нормально работать
без своего процесса
← →
Handle (2006-03-05 11:33) [4]
> programania © (04.03.06 23:56) [3]
PROGRAMANIA СПАСИБО ОГРОМНЕЙШЕЕ
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c