Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As funções a seguir são usadas ou implementadas por serviços.
| Função | Descrição |
|---|---|
| do Manipulador de | Uma função de retorno de chamada definida pelo aplicativo usada com a funçãoRegisterServiceCtrlHandler. |
| HandlerEx | Uma função de retorno de chamada definida pelo aplicativo usada com a funçãoRegisterServiceCtrlHandlerEx. |
| RegisterServiceCtrlHandler | Registra uma função para lidar com solicitações de controle de serviço. |
| RegisterServiceCtrlHandlerEx | Registra uma função para lidar com solicitações de controle de serviço estendidas. |
| ServiceMain | Uma função definida pelo aplicativo que serve como ponto de partida para um serviço. |
| SetServiceBits | Registra um tipo de serviço com o gerenciador de controle de serviço e o serviço servidor. |
| SetServiceStatus | Atualiza as informações de status do gerenciador de controle de serviço para o serviço de chamada. |
| StartServiceCtrlDispatcher | Conecta o thread principal de um processo de serviço ao gerenciador de controle de serviço. |
As funções a seguir são usadas por programas que controlam, configuram ou interagem com serviços.
| Função | Descrição |
|---|---|
| ChangeServiceConfig | Altera os parâmetros de configuração de um serviço. |
| ChangeServiceConfig2 | Altera os parâmetros de configuração opcionais de um serviço. |
| closeServiceHandle | Fecha o identificador especificado para um objeto do gerenciador de controle de serviço ou um objeto de serviço. |
| ControlService | Envia um código de controle para um serviço. |
| ControlServiceEx | Envia um código de controle para um serviço. |
| CreateService | Cria um objeto de serviço e o adiciona ao banco de dados do gerenciador de controle de serviço especificado. |
| DeleteService | Marca o serviço especificado para exclusão do banco de dados do gerenciador de controle de serviço. |
| EnumDependentServices | Recupera o nome e o status de cada serviço que depende do serviço especificado. |
| EnumServicesStatusEx | Enumera serviços no banco de dados do gerenciador de controle de serviço especificado com base no nível de informações especificado. |
| GetServiceDisplayName | Recupera o nome de exibição do serviço especificado. |
| GetServiceKeyName | Recupera o nome do serviço especificado. |
| notifyBootConfigStatus | Relata o status de inicialização para o gerenciador de controle de serviço. |
| NotifyServiceStatusChange | Permite que um aplicativo receba notificação quando o serviço especificado é criado ou excluído ou quando seu status é alterado. |
| OpenSCManager | Estabelece uma conexão com o gerenciador de controle de serviço no computador especificado e abre o banco de dados do gerenciador de controle de serviço especificado. |
| OpenService | Abre um serviço existente. |
| QueryServiceConfig | Recupera os parâmetros de configuração do serviço especificado. |
| QueryServiceConfig2 | Recupera os parâmetros de configuração opcionais do serviço especificado. |
| QueryServiceDynamicInformation | Recupera informações dinâmicas relacionadas ao início do serviço atual. |
| QueryServiceObjectSecurity | Recupera uma cópia do descritor de segurança associado a um objeto de serviço. |
| queryServiceStatusEx | Recupera o status atual do serviço especificado com base no nível de informações especificado. |
| SetServiceObjectSecurity | Define o descritor de segurança de um objeto de serviço. |
| StartService | Inicia um serviço. |
Funções obsoletas
As funções a seguir são obsoletas.
EnumServicesStatus
LockServiceDatabase
QueryServiceLockStatus
QueryServiceStatus
UnlockServiceDatabase