PWLX_CLOSE_USER_DESKTOP fonction de rappel (winwlx.h)
[La fonction WlxCloseUserDesktop n’est plus disponible à utiliser depuis Windows Server 2008 et Windows Vista.]
Appelé par GINA pour fermer un autre bureau utilisateur et nettoyer une fois le bureau fermé.
Syntaxe
PWLX_CLOSE_USER_DESKTOP PwlxCloseUserDesktop;
BOOL PwlxCloseUserDesktop(
[in] HANDLE hWlx,
[in] PWLX_DESKTOP pDesktop,
[in] HANDLE hToken
)
{...}
Paramètres
[in] hWlx
Spécifie le handle Winlogon passé à GINA dans l’appel WlxInitialize .
[in] pDesktop
Spécifie un pointeur vers une structure WLX_DESKTOP obtenue en appelant la fonction WlxCreateUserDesktop .
[in] hToken
Spécifie le handle du jeton de l’utilisateur dont le bureau doit être fermé.
Valeur retournée
Si la fonction ferme correctement le bureau, la valeur de retour est TRUE.
Si la fonction échoue, elle retourne FALSE.
Notes
En plus de fermer le bureau, cette fonction modifie l’accès à la station de fenêtre parente pour supprimer les ACL ajoutées lors de la création du bureau utilisateur.
Configuration requise
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 |