Программы управления службами

Программа управления службами запускает службы и управляет ими. Он выполняет следующие действия:

  • Запускает службу или службу драйверов, если тип запуска SERVICE_DEMAND_START.
  • Отправляет запросы управления в запущенную службу.
  • Запрашивает текущее состояние запущенной службы.

Для этих действий требуется открытый дескриптор для объекта службы. Чтобы получить дескриптор, программа управления службой должна:

  1. Используйте функцию OpenSCManager , чтобы получить дескриптор базы данных SCM на указанном компьютере.
  2. Используйте функцию OpenService или CreateService , чтобы получить дескриптор объекта службы.

Дополнительные сведения см. в следующих разделах: