structure WLX_CLIENT_CREDENTIALS_INFO_V1_0 (winwlx.h)
[La structure WLX_CLIENT_CREDENTIALS_INFO_V1_0 n’est plus disponible à partir de Windows Server 2008 et Windows Vista.]
La structure WLX_CLIENT_CREDENTIALS_INFO_V1_0 contient les informations d’identification du client retournées par un appel à WlxQueryClientCredentials ou WlxQueryInetConnectorCredentials.
Cela permet à une session de client réseau de transmettre les informations d’identification du client pour une ouverture de session automatique.
Syntaxe
typedef struct _WLX_CLIENT_CREDENTIALS_INFO {
DWORD dwType;
PWSTR pszUserName;
PWSTR pszDomain;
PWSTR pszPassword;
BOOL fPromptForPassword;
} WLX_CLIENT_CREDENTIALS_INFO_V1_0, *PWLX_CLIENT_CREDENTIALS_INFO_V1_0;
Membres
dwType
Spécifie le type de structure d’informations d’identification allouée par la DLL GINA. Les types d’informations d’identification sont définis avec le préfixe WLX_CREDENTIAL_TYPE_xxx.
pszUserName
Pointeur vers le nom du compte connecté.
pszDomain
Pointeur vers le nom du domaine utilisé pour ouvrir une session.
pszPassword
Pointeur vers le mot de passe en texte clair du compte d’utilisateur. Une fois que vous avez terminé d’utiliser pszPassword, effacez les informations sensibles de la mémoire en appelant la fonction SecureZeroMemory .
Windows XP/2000 : SecureZeroMemory n’est pas pris en charge. Remplacez la mémoire allouée pour pszPassword pour effacer les informations sensibles.
Pour plus d’informations sur la protection des mots de passe, consultez Gestion des mots de passe.
fPromptForPassword
Force une invite pour le mot de passe en raison d’une substitution d’administration. Cela permet de distinguer l’ouverture de session automatique sans mot de passe.
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] |
En-tête | winwlx.h |