[Delphi 5] WINNT 4 Dienste

Gibt es eine Möglichkeit, unter Delphi 5 mittels API-Aufruf einen NT-Dienst zu starten bzw. zu beenden ? Wenn ja, wie sieht es mit den Benutzerrechten aus ?

The StartService function starts the execution of a service.

BOOL StartService(

SC_HANDLE hService, // handle of service
DWORD dwNumServiceArgs, // number of arguments
LPCTSTR *lpServiceArgVectors // address of array of argument string pointers
);

Danke für die schnelle (!!!) Antwort.

Weisst Du auch, wie es mit den Rechten aussieht ? Ich nehme an, dass ich das als Administrator ausführen muss, oder ?