Es wuerde in etwa so aussehen:
Delphi-Quellcode:
const
PARAMETER_COUNT = 3;
var
Parameters: array[0..PARAMETER_COUNT - 1] of PChar;
begin
Parameters[0] := 'service.exe';
Parameters[1] := 'Parameter 1';
Parameters[2] := 'Parameter 2';
StartService(SCHandle, Length(Parameters) - 1, @Parameters[0]);
end;
Leider kann ich es jetzt nicht auf die Schnelle testen.