ServiceStartMode 列舉

定義

表示服務的啟動模式。

public enum class ServiceStartMode
public enum ServiceStartMode
type ServiceStartMode = 
Public Enum ServiceStartMode
繼承
ServiceStartMode

欄位

Automatic 2

表示該服務是由作業系統在系統啟動時啟動 (或曾啟動)。 如果自動啟動的服務依賴手動啟動的服務,以手動方式啟動的服務也會在系統啟動時自動啟動。

Boot 0

表示該服務是由作業系統載入器啟動的裝置驅動程式。 這個值僅適用於裝置驅動程式。

Disabled 4

表示該服務已停用,以至於無法由使用者或應用程式啟動。

Manual 3

表示該服務只能由使用者 (使用服務控制管理員) 或應用程式手動啟動。

System 1

表示該服務是由 IOInitSystem 函式啟動的裝置驅動程式。 這個值僅適用於裝置驅動程式。

備註

服務安裝程式會使用 來 ServiceStartMode 指出新服務是否應該在系統啟動時停用、系統是否應該在系統啟動時自動啟動服務,還是使用者或應用程式應該手動啟動服務。 屬性也會使用它 ServiceController.StartType 來指出特定服務如何啟動。

適用於

另請參閱