Попробуйте использовать функцию VB6 Shell и инструмент командной строки sc.exe
для управления службами Windows, например:
Shell("cmd /C 'sc stop SampleService > %APPDATA%\svc.log'")
Обновление
Чтобы отправить пользовательскую команду, например:
Shell("cmd /C 'sc control SampleService 128 > %APPDATA%\svc.log'")
Пользовательская команда должна находиться в диапазоне 128-255.