PWLX_CREATE_USER_DESKTOP fonction de rappel (winwlx.h)
[La fonction WlxCreateUserDesktop n’est plus disponible depuis Windows Server 2008 et Windows Vista.]
Appelé par GINA pour créer d’autres bureaux d’application pour l’utilisateur.
Syntaxe
PWLX_CREATE_USER_DESKTOP PwlxCreateUserDesktop;
BOOL PwlxCreateUserDesktop(
[in] HANDLE hWlx,
[in] HANDLE hToken,
[in] DWORD Flags,
[in] PWSTR pszDesktopName,
[out] PWLX_DESKTOP *ppDesktop
)
{...}
Paramètres
[in] hWlx
Spécifie le handle Winlogon passé à GINA dans l’appel WlxInitialize .
[in] hToken
Spécifie le handle du jeton de l’utilisateur pour lequel le bureau est en cours de création.
[in] Flags
Spécifie l’accès au bureau. Spécifiez l’une des options suivantes.
Valeur | Signification |
---|---|
|
Spécifie que seule cette instance de l’utilisateur a accès. |
|
Spécifie que toute instance de cet utilisateur a accès. |
[in] pszDesktopName
Spécifie le nom du bureau à créer.
[out] ppDesktop
Si le bureau est créé, retourne un pointeur vers une structure WLX_DESKTOP pour le nouveau bureau. Ce pointeur peut être utilisé dans un appel à WlxSetReturnDesktop pour en faire le bureau actuel après le traitement d’un événement SAS .
Valeur retournée
La fonction WlxCreateUserDesktop retourne l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
Le bureau a été créé. |
|
Le bureau n’a pas été créé. |
Spécifications
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winwlx.h |