ServiceStartMode Enumeração

Definição

Indica o modo de início do serviço.

public enum class ServiceStartMode
public enum ServiceStartMode
type ServiceStartMode = 
Public Enum ServiceStartMode
Herança
ServiceStartMode

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 IOInitSystem função. Esse valor é válido apenas para drivers de dispositivo.

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.

Aplica-se a

Ver também