ServiceStartMode 枚举

定义

指示服务的启动模式。

C#
public enum ServiceStartMode
继承
ServiceStartMode

字段

Automatic 2

指示服务将由(或已由)操作系统在系统启动时启动。 如果一个自动启动的服务依赖于手动启动的服务,则该手动启动的服务也会在系统启动时自动启动。

Boot 0

指示该服务是由系统加载程序启动的设备驱动程序。 此值仅对设备驱动程序有效。

Disabled 4

指示服务已禁用,因此无法由用户或应用程序启用。

Manual 3

指示服务仅由用户(使用服务控制管理器)或应用程序以手动方式启动。

System 1

指示该服务是由 IOInitSystem 函数启动的设备驱动程序。 此值仅对设备驱动程序有效。

注解

服务 ServiceStartMode 安装程序使用该服务来指示是否应在系统启动时禁用新服务、系统是否应在系统启动时自动启动服务,还是由用户或应用程序手动启动服务。 该属性还使用它 ServiceController.StartType 来指示特定服务是如何启动的。

适用于

产品 版本
.NET Core 1.0, Core 1.1
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

另请参阅