ServiceStartMode Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Indica o modo de início do serviço.
public enum class ServiceStartMode
public enum ServiceStartMode
type ServiceStartMode =
Public Enum ServiceStartMode
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| Boot | 0 | Indica que o serviço é um controlador de dispositivo iniciado pelo carregador do sistema. Esse valor é válido apenas para drivers de dispositivo. |
| System | 1 | Indica que o serviço é um controlador de dispositivo iniciado pela |
| Automatic | 2 | Indica que o serviço vai ser iniciado (ou foi iniciado) pelo sistema operativo, no arranque do sistema. Se um serviço iniciado automaticamente depender de um serviço iniciado manualmente, o serviço iniciado manualmente também será iniciado automaticamente na inicialização do sistema. |
| Manual | 3 | Indica que o serviço é iniciado apenas manualmente, por um utilizador (usando o Service Control Manager) ou por uma aplicação. |
| Disabled | 4 | Indica que o serviço está desativado, pelo que não pode ser iniciado por um utilizador ou aplicação. |
Observações
É ServiceStartMode usado pelo instalador do serviço para indicar se o novo serviço deve ser desativado no arranque do sistema, se o sistema deve iniciar o serviço automaticamente no arranque do sistema, ou se o serviço deve ser iniciado manualmente por um utilizador ou aplicação. Também é utilizado pela ServiceController.StartType propriedade para indicar como um determinado serviço começa.