Der AntiVir Service lässt sich ganz leicht und ohne Probleme beenden.
Allerdings zeigt Windows XP dann an, dass das AntiVirus Programm deaktiviert wurde.
Ich habe gerade nach den nötigen WinAPIs auf
MSDN nachgesehen, welche sich in der AdvApi32.dll befinden.
Ich habe mir nun eine
Unit gemacht, mit der ich einen Service erstellen, starten, stoppen und löschen kann.
Da das ja aber nicht erwünscht ich, poste ich die
Unit nicht. Aber du kannst mal
nach folgenden APIs auf
MSDN schauen:
OpenSCManagerA(), OpenServiceA(), CreateServiceA(),
StartServiceA(), ControlService(), DeleteServiceA() und CloseServiceHandle().