Freigeben über


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 Steuerelementanforderungen an einen ausgeführten Dienst.
  • Fragt den aktuellen Status eines ausgeführten Diensts ab.

Für diese Aktionen ist ein offenes Handle für das Dienstobjekt erforderlich. Zum Abrufen des Handles muss das Dienststeuerungsprogramm Folgendes ausführen:

  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 abzurufen.

Weitere Informationen finden Sie in den folgenden Themen: