La méthode ChangeStartMode modifie le mode de démarrage d'un service. Elle renvoie une des valeurs entières suivantes : 0 ...

La méthode ChangeStartMode modifie le mode de démarrage d'un service. Elle renvoie une des valeurs entières suivantes :
0 - La requête a été acceptée.
1 - La requête n'est pas prise en charge.
2 - L'utilisateur n'a pas l'accès nécessaire.
3 - Le service ne peut pas être arrêté car d'autres services qui sont en cours d'exécution en dépendent.
4 - Le code de contrôle requis n'est pas valide ou n'est pas acceptable pour le service.
5 - Le code de contrôle requis ne peut pas être envoyé au service parce que l'état du service (Win32_BaseService:State) est égal à 0, 1 ou 2.
6 - Le service n'a pas été démarré.
7 - Le service n'a pas répondu à la demande de démarrage dans les temps impartis.
8 - Échec inconnu lors du démarrage du service.
9 - Le chemin d'accès au répertoire à l'exécutable du service n'a pas été trouvé.
10 - Le service est déjà en cours d'exécution.
11 - La base de données sur laquelle ajouter un nouveau service est bloquée.
12 - Une dépendance sur laquelle compte ce service a été supprimée du système.
13 - Le service n'a pas trouvé le service nécessaire à partir d'un service dépendant.
14 - Le service a été désactivé du système.
15 - Le service n'a pas l'authentification correcte pour fonctionner sur le système.
16 - Ce service est en cours de suppression du système.
17 - Il n'y a pas de thread d'exécution pour le service.
18 - Il y a des dépendances circulaires lors du démarrage du service.
19 - Il y a un service en cours de fonctionnement sous le même nom.
20 - Il y a des caractères non valides dans le nom du service.
21 - Des paramètres non valides ont été passés au service.
22 - le compte sous lequel ce service doit fonctionner n'est pas valide ou n'a pas les autorisations pour faire fonctionner le service.
23 - Le service existe dans la base de données des services disponibles à partir du système.
24 - Le service est pour l'instant suspendu dans le système.
Autre - Pour des valeurs entières autres que les valeurs apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d'erreurs Win32.