Win32_SystemDriver 類別的 ChangeStartMode 方法
ChangeStartModeWMI 類別方法會修改Win32_SystemDriver服務的啟動模式。
本主題使用 Managed 物件格式 (MOF) 語法。 如需使用此方法的詳細資訊,請參閱 呼叫方法。
語法
uint32 ChangeStartMode(
[in] string StartMode = Auto Start
);
參數
-
StartMode [in]
-
Windows 基底服務的啟動模式。
-
開機啟動 (「開機」)
-
作業系統載入器啟動的裝置驅動程式。 這個值只適用於驅動程式服務。
-
System (「System」)
-
作業系統初始化程式啟動的裝置驅動程式。 這個值只適用於驅動程式服務。
-
自動啟動 (「自動」)
-
要由服務控制管理員在系統啟動期間自動啟動的服務。
-
需求開始 (「手動」)
-
當進程呼叫 StartService 方法時,服務控制管理員要啟動的服務。
-
Disabled (「Disabled」)
-
無法再啟動的服務。
傳回值
如果已成功修改服務,則傳回值為 0 (零) ,如果不支援要求,則傳回 1 (一個) ,以及指出錯誤的任何其他數位。
-
成功 (0)
-
不支援 (1)
-
拒絕存取 (2)
-
執行 (3) 的相依服務
-
不正確服務控制 (4)
-
服務無法接受控制 (5)
-
服務不在作用 中 (6)
-
服務要求逾 時 (7)
-
未知的失敗 (8)
-
找不到路徑 (9)
-
服務已在 10 (10)
-
服務資料庫鎖定 (11)
-
服務相依性已刪除 (12)
-
服務相依性失敗 (13)
-
服務停用 (14)
-
服務登入失敗 (15)
-
標示要刪除 的服務 (16)
-
服務無線程 (17)
-
狀態迴圈相依性 (18)
-
狀態重複名稱 (19)
-
狀態 不正確名稱 (20)
-
狀態不正確參數 (21)
-
狀態不正確服務帳戶 (22)
-
狀態服務存在 (23)
-
服務已暫停 (24)
-
其他 (25 4294967295)
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista |
最低支援的伺服器 |
Windows Server 2008 |
命名空間 |
Root\CIMV2 |
MOF |
|
DLL |
|