Partager via


Fonction ResUtilStopService (resapi.h)

Arrête un service identifié par un handle. Le type PRESUTIL_STOP_SERVICE définit un pointeur vers cette fonction.

Syntaxe

DWORD ResUtilStopService(
  [in] SC_HANDLE hServiceHandle
);

Paramètres

[in] hServiceHandle

Handle du service à arrêter.

Valeur retournée

Si l’opération réussit, la fonction retourne ERROR_SUCCESS.

Si l’opération échoue, la fonction retourne un code d’erreur système. Voici un code d’erreur possible.

Code de retour Description
ERROR_TIMEOUT
Le service ne s’est pas arrêté après un nombre raisonnable de nouvelles tentatives.

Remarques

La fonction utilitaire ResUtilStopService ferme le handle spécifié dans hServiceHandle lorsqu’il arrête le service.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Entreprise, Windows Server 2008 Datacenter
Plateforme cible Windows
En-tête resapi.h
Bibliothèque ResUtils.lib
DLL ResUtils.dll