Compartir a través de


WESL_UserSetting.GetDefaultShell

Este método recupera la configuración predeterminada del iniciador de shell.

Requisitos de la edición de Windows

La lista siguiente contiene las ediciones de Windows que admiten Shell Launcher:

✅ Enterprise/Enterprise LTSC
✅ Educación
✅ IoT Enterprise/IoT Enterprise LTSC

Sintaxis

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

Parámetros

Shell
[out, required] Aplicación o ejecutable que inicia el iniciador de shell como shell.

DefaultAction
[out, required] La acción predeterminada que realiza el iniciador de shell cuando se cierra la aplicación de shell.

Las acciones posibles se definen en la tabla siguiente:

Valor Descripción
0 Reinicie el shell.
1 Reinicia el dispositivo.
2 Apague el dispositivo.
3 No hacer nada.

Valor devuelto

Devuelve un valor HRESULT que indica el estado de WMI o un error wmi.

Observaciones

El iniciador de shell usa la configuración predeterminada cuando el identificador de seguridad (SID) del usuario que ha iniciado sesión actualmente no coincide con ninguna configuración personalizada definida del iniciador de shell.