Partager via


PWLX_CLOSE_USER_DESKTOP fonction de rappel (winwlx.h)

[La fonction WlxCloseUserDesktop n’est plus disponible depuis Windows Server 2008 et Windows Vista.]

Appelé par GINA pour fermer un autre bureau utilisateur et propre une fois le bureau fermé.

Note Les DLL GINA sont ignorées dans Windows Vista.
 

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 de WLX_DESKTOP , obtenu 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.

Remarques

En plus de la fermeture du bureau, cette fonction modifie l’accès à la station de fenêtre parente pour supprimer les AE ajoutées lors de la création du bureau utilisateur.

Configuration requise

Condition requise Valeur
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

Voir aussi

WLX_DESKTOP

WlxCreateUserDesktop

WlxInitialize