Partager via


PWLX_DISCONNECT fonction de rappel (winwlx.h)

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

Appelée par une DLL GINA de remplacement si Terminal Services est activé. GINA appelle cette fonction pour se déconnecter d’une session réseau Terminal Services.

Note Les DLL GINA sont ignorées dans Windows Vista.
 
WlxDisconnect permet à GINA de prendre en charge éventuellement une boîte de dialogue de déconnexion.

Syntaxe

PWLX_DISCONNECT PwlxDisconnect;

BOOL PwlxDisconnect(
   unnamedParam1
)
{...}

Paramètres

unnamedParam1

Valeur retournée

La fonction WlxDisconnect retourne l’une des valeurs suivantes.

Code de retour Description
TRUE
La session Terminal Services a été déconnectée.
FALSE
La session Terminal Services n’a pas été déconnectée ou les services Terminal Server n’ont pas été activés.

Remarques

Pour accéder à cette fonction, la DLL GINA doit utiliser la structure WLX_DISPATCH_VERSION_1_3 et définir la version de Winlogon sur au moins WLX_VERSION_1_3 dans son appel WlxNegotiate .

WlxWin31Migrate, WlxQueryClientCredentials et WlxQueryInetConnectorCredentials sont d’autres fonctions de prise en charge winlogon qui peuvent être appelées lorsque les services Terminal Services sont activés.

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_DISPATCH_VERSION_1_3

WlxNegotiate

WlxQueryClientCredentials

WlxQueryInetConnectorCredentials

WlxWin31Migrate