WESL_UserSetting.SetEnabled

Esse método habilita ou desabilita o Iniciador de Shell.

Requisitos de edição do Windows

A lista a seguir contém as edições do Windows que oferecem suporte ao Iniciador de Shell:

✅ Enterprise / Enterprise LTSC
Educação ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅

Sintaxe

[Static] uint32 SetEnabled(
    [In, Required] boolean Enabled
);

Parâmetros

Habilitada
[in, obrigatório] Um valor booliano que indica se o Iniciador de Shell deve ser habilitado ou desabilitado.

Valor de retorno

Retorna um valor HRESULT que indica o status do WMI ou um erro de WMI.

Comentários

Esse método habilita ou desabilita o Iniciador de Shell modificando o valor do Shell na chave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogondo Registro. Se o UWF (Filtro de Gravação Unificado) estiver habilitado, talvez seja necessário desabilitar o UWF ou confirmar essa chave do registro usando UWF_RegistryFilter.CommitRegistry para habilitar ou desabilitar o Iniciador de Shell.

A habilitação ou desabilitação do Iniciador de Shell não terá efeito até que um usuário entre.