PWLX_CREATE_USER_DESKTOP función de devolución de llamada (winwlx.h)

[La función WlxCreateUserDesktop ya no está disponible para su uso a partir de Windows Server 2008 y Windows Vista.]

Lo llama GINA para crear escritorios de aplicación alternativos para el usuario.

Nota Los archivos DLL de GINA se omiten en Windows Vista.
 

Sintaxis

PWLX_CREATE_USER_DESKTOP PwlxCreateUserDesktop;

BOOL PwlxCreateUserDesktop(
  [in]  HANDLE hWlx,
  [in]  HANDLE hToken,
  [in]  DWORD Flags,
  [in]  PWSTR pszDesktopName,
  [out] PWLX_DESKTOP *ppDesktop
)
{...}

Parámetros

[in] hWlx

Especifica el identificador de Winlogon pasado a GINA en la llamada a WlxInitialize .

[in] hToken

Especifica el identificador para el token del usuario para el que se está creando el escritorio.

[in] Flags

Especifica el acceso al escritorio. Especifique una de las siguientes opciones.

Value Significado
WLX_CREATE_INSTANCE_ONLY
Especifica que solo esta instancia del usuario tiene acceso.
WLX_CREATE_USER
Especifica que cualquier instancia de este usuario tiene acceso.

[in] pszDesktopName

Especifica el nombre del escritorio que se va a crear.

[out] ppDesktop

Si se crea el escritorio, devuelve un puntero a una estructura de WLX_DESKTOP para el nuevo escritorio. Este puntero se puede usar en una llamada a WlxSetReturnDesktop para que este sea el escritorio actual después de procesar un evento SAS .

Valor devuelto

La función WlxCreateUserDesktop devuelve uno de los valores siguientes.

Código devuelto Descripción
TRUE
Se ha creado el escritorio.
FALSE
No se ha creado el escritorio.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winwlx.h

Consulte también

WlxInitialize

WlxSetReturnDesktop