Einzelnen Beitrag anzeigen

freakfly
(Gast)

n/a Beiträge
 
#1

Prozess unter WinNT killen.

  Alt 11. Okt 2005, 09:52
Hallo!

Ich möchte mit meinem Delphi Programm einen Prozess unter Windows NT killen.
Eigentlich müsste das ja mit TerminateProcess gehen, oder?
Ich habe jedenfalls folgendes probiert:
 hProcess := OpenProcess(PROCESS_QUERY_INFORMATION or PROCESS_VM_READ, FALSE, PID); Und den Handle des Prozesses zu bekommen. Danach müsste ich es ja eigentlich mit demselben schließen können:
res := terminateprocess(hProcess, 0); Das Funktioniert aber leider nicht. Kann mir jemand weiterhelfen? Das Programm muss unter WinNT lauffähig sein, daher bringen mir Tipps zu WinXP wenig (mal ganz abgesehen davon, das es da auch jede Menge im Netz gibt ).

Gruß, freak
  Mit Zitat antworten Zitat