WESL_UserSetting.GetDefaultShell
此方法检索默认的 Shell 启动程序配置。
语法
[Static] uint32 GetDefaultShell (
[Out, Required] string Shell,
[Out, Required] sint32 DefaultAction
);
参数
Shell
[out, required] Shell 启动程序作为 shell 启动的应用程序或可执行文件。
DefaultAction
[out, required] Shell 启动程序在 shell 应用程序退出后执行的默认操作。
下表定义了可能的操作:
值 | 说明 |
---|---|
0 | 重启 shell。 |
1 | 重启设备。 |
2 | 关闭设备。 |
3 | 不执行任何操作。 |
返回值
返回指示 WMI 状态或 WMI 错误的 HRESULT 值。
注解
如果当前登录用户的安全标识符 (SID) 与任何自定义的已定义 Shell 启动程序配置不匹配,Shell 启动程序将使用默认配置。
要求
Windows 版本 | 支持 |
---|---|
Windows 家庭版 | 否 |
Windows 专业版 | 否 |
Windows 企业版 | 是 |
Windows 教育版 | 是 |
Windows IoT 企业版 | 是 |