這個方法會擷取預設殼層啟動器組態。
Windows 版本需求
下列清單包含支援 Shell Launcher 的 Windows 版本:
✅ 企業/企業版 LTSC
✅ 教育版
✅ IoT 企業版 / IoT 企業版 LTSC
語法
[Static] uint32 GetDefaultShell (
[Out, Required] string Shell,
[Out, Required] sint32 DefaultAction
);
參數
命令介面
[out, required]Shell Launcher 啟動為殼層的應用程式或可執行檔。
DefaultAction
[out, required]Shell 啟動器在殼層應用程式結束時所採取的默認動作。
下表定義可能的動作:
| 值 | 說明 |
|---|---|
| 0 | 重新啟動殼層。 |
| 1 | 重新開機裝置。 |
| 2 | 關閉裝置。 |
| 3 | 什麼也不做。 |
傳回值
傳回指出 WMI 狀態 或 WMI 錯誤的 HRESULT 值。
備註
當目前登入之使用者的安全標識碼 (SID) 不符合任何自定義定義的Shell Launcher 設定時,Shell Launcher 會使用預設組態。