Entwickler-Ecke

Windows API - Servcie killen


micha_ - Di 17.08.04 12:14
Titel: Servcie killen
Hallo,

ich habe einen WatchDog geschrieben, der einen anderen Dienst überwacht.
Wenn der Dienst nicht mehr ordnungsgemäß reagiert, soll er vom Watchdog beendet/gekillt werden.

Problem(e):
- "net stop xxx" schafft es nicht immer.
- bei "PostMessage(x,x,x,x)" bekomme ich "Zugriff verweigert!"

dann bleibt nur noch der Taskmanager :( (der kann das ...)


af70 - Di 17.08.04 12:28

Windows API bietet folgende Funktionen:
OpenSCManager, OpenService, QueryServiceStatus, ControlService, CloseServiceHandle.