Partage via


ServiceStartMode Énumération

Définition

Indique le mode de démarrage du service.

public enum class ServiceStartMode
public enum ServiceStartMode
type ServiceStartMode = 
Public Enum ServiceStartMode
Héritage
ServiceStartMode

Champs

Nom Valeur Description
Boot 0

Indique que le service est un pilote de périphérique démarré par le chargeur système. Cette valeur est valide uniquement pour les pilotes de périphérique.

System 1

Indique que le service est un pilote de périphérique démarré par la IOInitSystem fonction. Cette valeur est valide uniquement pour les pilotes de périphérique.

Automatic 2

Indique que le service doit être démarré (ou a été démarré) par le système d’exploitation, au démarrage du système. Si un service démarré automatiquement dépend d’un service démarré manuellement, le service démarré manuellement est également démarré automatiquement au démarrage du système.

Manual 3

Indique que le service est démarré manuellement, par un utilisateur (à l’aide du Gestionnaire de contrôle de service) ou par une application.

Disabled 4

Indique que le service est désactivé afin qu’il ne puisse pas être démarré par un utilisateur ou une application.

Remarques

Utilisé ServiceStartMode par le programme d’installation du service pour indiquer si le nouveau service doit être désactivé au démarrage du système, si le système doit démarrer automatiquement le service au démarrage du système ou si le service doit être démarré manuellement par un utilisateur ou une application. Elle est également utilisée par la ServiceController.StartType propriété pour indiquer le démarrage d’un service particulier.

S’applique à

Voir aussi