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é.

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 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

Voir aussi

WLX_DESKTOP

WlxCreateUserDesktop

WlxInitialize