Udostępnij za pośrednictwem


ServiceStartMode Wyliczenie

Definicja

Wskazuje tryb uruchamiania usługi.

public enum class ServiceStartMode
public enum ServiceStartMode
type ServiceStartMode = 
Public Enum ServiceStartMode
Dziedziczenie
ServiceStartMode

Pola

Automatic 2

Wskazuje, że usługa ma zostać uruchomiona (lub została uruchomiona) przez system operacyjny podczas uruchamiania systemu. Jeśli automatycznie uruchomiona usługa zależy od ręcznie uruchomionej usługi, ręcznie uruchomiona usługa jest również uruchamiana automatycznie podczas uruchamiania systemu.

Boot 0

Wskazuje, że usługa jest sterownikiem urządzenia uruchomionym przez moduł ładujący systemu. Ta wartość jest prawidłowa tylko dla sterowników urządzeń.

Disabled 4

Wskazuje, że usługa jest wyłączona, aby nie można było jej uruchomić przez użytkownika lub aplikację.

Manual 3

Wskazuje, że usługa jest uruchamiana tylko ręcznie przez użytkownika (przy użyciu Menedżera sterowania usługami) lub przez aplikację.

System 1

Wskazuje, że usługa jest sterownikiem urządzenia uruchomionym przez IOInitSystem funkcję. Ta wartość jest prawidłowa tylko dla sterowników urządzeń.

Uwagi

Narzędzie ServiceStartMode jest używane przez instalatora usługi, aby wskazać, czy nowa usługa powinna być wyłączona podczas uruchamiania systemu, czy system powinien automatycznie uruchamiać usługę podczas uruchamiania systemu, czy też usługa powinna być uruchamiana ręcznie przez użytkownika lub aplikację. Jest on również używany przez ServiceController.StartType właściwość, aby wskazać sposób uruchamiania określonej usługi.

Dotyczy

Zobacz też