Partilhar via


WESL_UserSetting.GetDefaultShell

Este método obtém a configuração predefinida do Iniciador de Shell.

Requisitos de edição do Windows

A lista seguinte contém as edições do Windows que suportam o Shell Launcher:

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

Sintaxe

[Static] uint32 GetDefaultShell (
    [Out, Required] string Shell,
    [Out, Required] sint32 DefaultAction
);

Parâmetros

Shell
[fora, necessário] A aplicação ou executável que o Shell Launcher inicia como shell.

DefaultAction
[fora, necessário] A ação predefinida do Shell Launcher é executada quando a aplicação shell sai.

As ações possíveis são definidas na tabela seguinte:

Valor Descrição
0 Reinicie a shell.
1 Reinicie o dispositivo.
2 Encerre o dispositivo.
3 Não fazer nada.

Valor de retorno

Devolve um valor HRESULT que indica status WMI ou um erro WMI.

Comentários

O Shell Launcher utiliza a configuração predefinida quando o identificador de segurança (SID) do utilizador com sessão iniciada atualmente não corresponde a nenhuma configuração do Shell Launcher definida personalizada.