Gerenciador de controle de serviço
O SCM (gerenciador de controle de serviço) é iniciado na inicialização do sistema. É um servidor RPC (chamada de procedimento remoto), para que os programas de configuração de serviço e controle de serviço possam manipular serviços em computadores remotos.
As funções de serviço fornecem uma interface para as seguintes tarefas executadas pelo SCM:
- Manutenção do banco de dados de serviços instalados.
- Iniciando serviços e serviços de driver na inicialização do sistema ou sob demanda.
- Enumerando serviços instalados e serviços de driver.
- Manter status informações para executar serviços e serviços de driver.
- Transmitir solicitações de controle para serviços em execução.
- Bloquear e desbloquear o banco de dados de serviço.
As seções a seguir descrevem o SCM mais detalhadamente: