Partager via


Méthode IWTSProtocolConnection::GetUserCredentials (wtsprotocol.h)

[IWTSProtocolConnection::GetUserCredentials n’est plus disponible à partir de Windows Server 2012. Utilisez plutôt IWRdsProtocolConnection::GetUserCredentials.]

Retourne les informations d’identification de l’utilisateur.

Syntaxe

HRESULT GetUserCredentials(
  [out] WTS_USER_CREDENTIAL *pUserCreds
);

Paramètres

[out] pUserCreds

Pointeur vers une structure de WTS_USER_CREDENTIAL qui contient les informations d’identification. Actuellement, seuls le nom d’utilisateur, le mot de passe et le domaine sont pris en charge. Le nom d’utilisateur et le mot de passe sont en texte clair.

Valeur retournée

Lorsque vous implémentez cette méthode, retournez S_OK si la fonction réussit. En cas d’échec, retournez une valeur HRESULT qui indique l’erreur. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.

Remarques

Si votre protocole retourne un code d’erreur HRESULT ou si l’utilisateur fournit des informations d’identification incorrectes, WinLogon affiche un écran d’ouverture de session pour demander des informations d’identification. Si votre protocole retourne S_OK, les informations d’identification sont transmises à WinLogon pour ouvrir une session sur l’utilisateur.

Spécifications

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 R2
Plateforme cible Windows
En-tête wtsprotocol.h

Voir aussi

IWTSProtocolConnection