WESL_UserSetting.SetEnabled
此方法启用或禁用 Shell 启动程序。
语法
[Static] uint32 SetEnabled(
[In, Required] boolean Enabled
);
参数
Enabled
[in, required] 一个布尔值,指示是启用或禁用 Shell 启动器。
返回值
返回指示 WMI 状态或 WMI 错误的 HRESULT 值。
注解
此方法通过修改注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 中的 Shell 值来启用或禁用 Shell 启动程序。 如果启用了统一写入筛选器 (UWF),则可能需要使用 UWF_RegistryFilter.CommitRegistry 禁用 UWF 或提交此注册表项,以便启用或禁用 Shell 启动程序。
Shell 启动程序的启用或禁用在用户登录之前不会生效。
要求
Windows 版本 | 支持 |
---|---|
Windows 家庭版 | 否 |
Windows 专业版 | 否 |
Windows 企业版 | 是 |
Windows 教育版 | 是 |
Windows IoT 企业版 | 是 |