El método StartService intenta poner el servicio en su estado de inicio. Devuelve uno de los valores enteros siguientes: ...

El método StartService intenta poner el servicio en su estado de inicio. Devuelve uno de los valores enteros siguientes:
0: se aceptó la solicitud.
1: no se admite la solicitud.
2: el usuario no tenía el acceso necesario.
3: el servicio no puede detenerse porque otros servicios en ejecución dependen de él.
4: el código de control solicitado no es válido o no es aceptable para el servicio.
5: no se puede enviar al servicio el código de control solicitado porque el estado del servicio (Win32_BaseService:State) es igual a 0, 1 o 2.
6: no se ha iniciado el servicio.
7: el servicio no respondió a tiempo a la solicitud de inicio.
8: error desconocido al iniciar el servicio.
9: no se encontró la ruta del directorio del servicio.
10: el servicio ya está en ejecución.
11: la base de datos para un nuevo servicio está bloqueada.
12: una dependencia necesaria para este servicio se ha quitado del sistema.
13: el servicio no encontró el servicio necesario de un servicio dependiente.
14: se ha deshabilitado el servicio del sistema.
15: el servicio no cuenta con la autenticación correcta para ejecutarse en el sistema.
16: este servicio se va a quitar del sistema.
17: no hay ningún subproceso de ejecución para el servicio.
18: existen dependencias circulares al iniciar el servicio.
19: existe un servicio en ejecución con el mismo nombre.
20: el nombre del servicio contiene caracteres no válidos.
21: se pasaron caracteres no válidos al servicio.
22: la cuenta que se tiene que utilizar para este servicio no es válida o no tiene los permisos necesarios para ejecutarlo.
23: el servicio existe en la base de datos de servicios disponibles del sistema.
24: el servicio está actualmente en pausa en el sistema.
El método StartService intenta poner el servicio en su estado de inicio. Devuelve uno de los valores enteros siguientes:
0: se aceptó la solicitud.
1: no se admite la solicitud.
2: el usuario no tenía el acceso necesario.
3: el servicio no puede detenerse porque otros servicios en ejecución dependen de él.
4: el código de control solicitado no es válido o no es aceptable para el servicio.
5: no se puede enviar al servicio el código de control solicitado porque el estado del servicio (Win32_BaseService:State) es igual a 0, 1 o 2.
6: no se ha iniciado el servicio.
7: el servicio no respondió a tiempo a la solicitud de inicio.
8: error desconocido al iniciar el servicio.
9: no se encontró la ruta del directorio del servicio.
10: el servicio ya está en ejecución.
11: la base de datos para un nuevo servicio está bloqueada.
12: una dependencia necesaria para este servicio se ha quitado del sistema.
13: el servicio no encontró el servicio necesario de un servicio dependiente.
14: se ha deshabilitado el servicio del sistema.
15: el servicio no cuenta con la autenticación correcta para ejecutarse en el sistema.
16: este servicio se va a quitar del sistema.
17: no hay ningún subproceso de ejecución para el servicio.
18: existen dependencias circulares al iniciar el servicio.
19: existe un servicio en ejecución con el mismo nombre.
20: el nombre del servicio contiene caracteres no válidos.
21: se pasaron parámetros no válidos al servicio.
22: la cuenta que se tiene que utilizar para este servicio no es válida o no tiene los permisos necesarios para ejecutarlo.
23: el servicio existe en la base de datos de servicios disponibles del sistema.
24: el servicio está actualmente en pausa en el sistema.
El método StartService intenta poner el servicio en su estado de inicio. Devuelve uno de los valores enteros siguientes:
0: se aceptó la solicitud.
1: no se admite la solicitud.
2: el usuario no tenía el acceso necesario.
3: el servicio no puede detenerse porque otros servicios activos dependen de él.
4: el código de control solicitado no es válido o no es aceptable para el servicio.
5: no se puede enviar al servicio el código de control solicitado porque el estado del servicio (Win32_BaseService:State) es igual a 0, 1 o 2.
6: no se ha iniciado el servicio.
7: el servicio no respondió a tiempo a la solicitud de inicio.
8: error desconocido al iniciar el servicio.
9: no se encontró la ruta del directorio del servicio.
10: el servicio ya está activo.
11: la base de datos para un nuevo servicio está bloqueada.
12: una dependencia necesaria para este servicio se ha quitado del sistema.
13: el servicio no encontró el servicio necesario de un servicio dependiente.
14: se ha deshabilitado el servicio del sistema.
15: el servicio no cuenta con la autenticación correcta para ejecutarse en el sistema.
16: este servicio se va a quitar del sistema.
17: no hay ningún subproceso de ejecución para el servicio.
18: existen dependencias circulares al iniciar el servicio.
19: existe un servicio en ejecución con el mismo nombre.
20: el nombre del servicio contiene caracteres no válidos.
21: se pasaron caracteres no válidos al servicio.
22: la cuenta que se tiene que utilizar para este servicio no es válida o no cuenta con los permisos necesarios para ejecutarlo.
23: el servicio existe en la base de datos de servicios disponibles del sistema.
24: el servicio está actualmente en pausa en el sistema.