Dienststeuerungsprogramme

Ein Dienststeuerungsprogramm startet und steuert Dienste. Es führt die folgenden Aktionen aus:

  • Startet einen Dienst oder Treiberdienst, wenn der Starttyp SERVICE _ DEMAND _ START ist.
  • Sendet Steuerungsanforderungen an einen ausgeführten Dienst.
  • Fragt den aktuellen Status eines ausgeführten Diensts ab.

Diese Aktionen erfordern ein offenes Handle für das Dienstobjekt. Um das Handle zu erhalten, muss das Dienststeuerungsprogramm:

  1. Verwenden Sie die OpenSCManager-Funktion, um ein Handle für die SCM-Datenbank auf einem angegebenen Computer abzurufen.
  2. Verwenden Sie die OpenService- oder CreateService-Funktion, um ein Handle für das Dienstobjekt zu erhalten.

Weitere Informationen finden Sie unter den folgenden Themen: