Méthode StopService de la classe Win32_BaseService

La méthode de classe StopServiceWMI arrête le service représenté par l’objet dérivé de Win32_BaseService.

Cette rubrique utilise la syntaxe MOF (Managed Object Format). Pour plus d’informations sur l’utilisation de cette méthode, consultez Appel d’une méthode.

Syntaxe

uint32 StopService();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur retournée

Retourne l’une des valeurs répertoriées dans la liste suivante ou toute autre valeur pour indiquer une erreur.

Success

0

La demande a été acceptée.

Non pris en charge

1

La demande n'est pas prise en charge.

accès refusé

2

L’utilisateur n’a pas eu l’accès nécessaire.

Services dépendants en cours d’exécution

3

Le service ne peut pas être arrêté car d'autres services en cours d'exécution en dépendent.

Contrôle de service non valide

4

Le code de contrôle demandé n'est pas valide ou est inacceptable pour le service.

Le service ne peut pas accepter le contrôle

5

Le code de contrôle demandé ne peut pas être envoyé au service, car l’état du service (propriété Win32_BaseServiceState) est égal à 0, 1 ou 2.

Service non actif

6

Le service n'a pas été démarré.

Délai d’expiration de la demande de service

7

Le service n'a pas répondu à la demande de démarrage en temps voulu.

Échec inconnu

8

Processus interactif.

Chemin d’accès introuvable.

9

Le chemin d’accès au répertoire du fichier exécutable du service est introuvable.

Service déjà en cours d’exécution

10

Le service est déjà en cours d'exécution.

Base de données de service verrouillée

11

La base de données pour ajouter un nouveau service est verrouillée.

Dépendance de service supprimée

12

Une dépendance sur laquelle repose ce service a été supprimée du système.

Échec de dépendance de service

13

Le service n’a pas trouvé le service requis à partir d’un service dépendant.

Service désactivé

14

Le service a été désactivé du système.

Échec de l’ouverture de session du service

15

Le service ne dispose pas de l'authentification correcte pour être exécuté sur le système.

Service marqué pour suppression

16

Ce service est supprimé du système.

Service No Thread

17

Il n'y a pas de thread d'exécution pour le service.

Dépendance circulaire d’état

18

Le démarrage du service donne lieu à des dépendances circulaires.

Nom du doublon d’état

19

Un service est en cours d'exécution sous le même nom.

Nom non valide de l’état

20

Il existe des caractères non valides dans le nom du service.

Paramètre d’état non valide

21

Les paramètres non valides ont été passés au service.

Compte de service d’état non valide

22

Le compte sous lequel ce service doit s’exécuter n’est pas valide ou ne dispose pas des autorisations nécessaires pour exécuter le service.

Service d’état existe

23

Le service existe dans la base de données des services disponibles dans le système.

Service déjà suspendu

24

Le service est actuellement mis en pause dans le système.

Autres

25 4294967295

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
Racine\CIMV2
En-tête
Sdoias.h
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Voir aussi

Classes du système d’exploitation

Win32_BaseService