Partager via


Programmes de contrôle de service

Un programme de contrôle de service démarre et contrôle les services. Il effectue les actions suivantes :

  • Démarre un service ou un service de pilote, si le type de démarrage est SERVICE_DEMAND_START.
  • Envoie des demandes de contrôle à un service en cours d’exécution.
  • Interroge l’état actuel d’un service en cours d’exécution.

Ces actions nécessitent un handle ouvert pour l’objet de service. Pour obtenir le handle, le programme de contrôle de service doit :

  1. Utilisez la fonction OpenSCManager pour obtenir un handle dans la base de données SCM sur un ordinateur spécifié.
  2. Utilisez la fonction OpenService ou CreateService pour obtenir un handle sur l’objet de service.

Pour plus d’informations, consultez les rubriques suivantes :