PWLX_QUERY_IC_CREDENTIALS fonction de rappel (winwlx.h)
[La fonction WlxQueryInetConnectorCredentials 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 déterminer si le serveur Terminal Server utilise la licence du connecteur Internet et pour récupérer les informations d’identification .
Syntaxe
PWLX_QUERY_IC_CREDENTIALS PwlxQueryIcCredentials;
BOOL PwlxQueryIcCredentials(
[out] PWLX_CLIENT_CREDENTIALS_INFO_V1_0 pCred
)
{...}
Paramètres
[out] pCred
Lorsque la valeur de retour est TRUE, pCred spécifie un pointeur vers une structure de WLX_CLIENT_CREDENTIALS_INFO_V1_0 qui contient les informations d’identification à utiliser pour l’ouverture de session automatique.
Valeur retournée
La fonction WlxQueryInetConnectorCredentials retourne l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
Les licences de connecteur Internet sont activées. |
|
La licence du connecteur Internet n’est pas disponible. |
Remarques
La DLL GINA est chargée d’appeler LocalFree pour libérer les ressources utilisées par cette structure lorsque la structure n’est plus nécessaire.
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 .
Si Terminal Services n’utilise pas de licence de connecteur Internet, la DLL GINA doit appeler WlxQueryClientCredentials.
WlxDisconnect, WlxQueryClientCredentials, WlxQueryClientCredentials, WlxQueryTerminalServicesData et WlxWin31Migrate sont d’autres fonctions de prise en charge winlogon qui peuvent être appelées lorsque Terminal Services est activé.
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 |