Méthode IConnectableCredentialProviderCredential::Connect (credentialprovider.h)
Connecte un objet IConnectableCredentialProviderCredential . Cette méthode est appelée après que l’utilisateur a cliqué sur le bouton Envoyer dans l’écran Fournisseur de pré-ouverture de session et avant l’appel de ICredentialProviderCredential::GetSerialization .
Syntaxe
HRESULT Connect(
[in] IQueryContinueWithStatus *pqcws
);
Paramètres
[in] pqcws
Type : IQueryContinueWithStatus*
Pointeur vers un objet IQueryContinueWithStatus .
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Lorsque l’interface utilisateur d’ouverture de session appelle cette méthode, elle passe un pointeur vers un instance IQueryContinueWithStatus. Cet objet est utilisé pour demander si le fournisseur d’informations d’identification doit continuer à tenter de se connecter au réseau et d’afficher status messages à l’utilisateur lors de la tentative de connexion. Les fournisseurs d’informations d’identification robustes doivent régulièrement appeler QueryContinue pendant les tentatives de connexion à un réseau pour pouvoir répondre aux entrées utilisateur.
Après un appel réussi à Se connecter, l’interface utilisateur d’ouverture de session affiche un bouton Déconnecter pour l’utilisateur. Si l’utilisateur clique sur Déconnecter, l’interface utilisateur de connexion appelle Déconnecter sur chaque fournisseur d’informations d’identification qui implémente IConnectableCredentialProviderCredential.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | credentialprovider.h |