Диспетчер управления службами (SCM) обслуживает базу данных установленных системных служб и сервисных модулей драйверов и обеспечивает единое и надежное средство управления ими. База данных включает в себя информацию относительно того, как каждая служба или сервисный модуль драйвера должен быть запущен. Она также дает возможность системным администраторам создать необходимые условия защиты для каждого сервисного модуля и, таким образом, управлять доступом к службе.
Ниже перечислены типы программ, которые используют функции, предоставляемые диспетчером управления службами (SCM).
Тип | Описание |
---|---|
Сервисная программа | Программа, которая предоставляет исполняемый код для одной или нескольких услуг. Сервисные программы используют функции, которые соединяются с Диспетчером управления службами (SCM) и отправляют информацию о состоянии SCM. |
Программа конфигурации сервиса | Программа, которая запрашивает или изменяет базу данных служб. Программы конфигурации сервиса используют функции, которые открывают базу данных, устанавливают или удаляют службы в базе данных и запрашивают или изменяют конфигурацию и параметры защиты для установленных служб. Программа конфигурации сервиса управляют и службами и сервисными модулями драйверов. |
Программа управления службой | Программа, которая запускает и управляет сервисными модулями драйвера и службами. Программы управления службами используют функции, чтобы отправлять запросы диспетчеру управления службами (SCM), который выполняет эти запросы. |
Этот обзор рассматривает ниже перечисленные темы: