Interface ICredentialProviderCredentialEvents (credentialprovider.h)
Fournit un mécanisme de rappel asynchrone utilisé par des informations d’identification pour l’informer des événements de modification d’état ou de texte dans l’interface utilisateur d’ouverture de session ou d’informations d’identification.
Héritage
L’interface ICredentialProviderCredentialEvents hérite de l’interface IUnknown. ICredentialProviderCredentialEvents a également les types de membres suivants :
Méthodes
L’interface ICredentialProviderCredentialEvents a ces méthodes.
ICredentialProviderCredentialEvents ::AppendFieldComboBoxItem Communique à l’interface utilisateur d’ouverture de session ou à l’interface utilisateur des informations d’identification qu’une zone de liste modifiable doit être ajoutée à un élément et que l’interface utilisateur doit être mise à jour. |
ICredentialProviderCredentialEvents ::D eleteFieldComboBoxItem Communique à l’interface utilisateur d’ouverture de session ou à l’interface utilisateur des informations d’identification qu’un élément doit être supprimé d’une zone de liste déroulante et que l’interface utilisateur doit être mise à jour. |
ICredentialProviderCredentialEvents ::OnCreatingWindow Appelé lors de la création de la fenêtre. Active les informations d’identification pour récupérer le HWND de la fenêtre parente après l’appel d’Advise. |
ICredentialProviderCredentialEvents ::SetFieldBitmap Communique à l’interface utilisateur d’ouverture de session ou à l’interface utilisateur des informations d’identification qu’un champ d’image de vignette a changé et que l’interface utilisateur doit être mise à jour. |
ICredentialProviderCredentialEvents ::SetFieldCheckbox Communique à l’interface utilisateur d’ouverture de session ou à l’interface utilisateur des informations d’identification qu’un champ de case à cocher a changé et que l’interface utilisateur doit être mise à jour. |
ICredentialProviderCredentialEvents ::SetFieldComboBoxSelectedItem Communique à l’interface utilisateur d’ouverture de session ou à l’interface utilisateur des informations d’identification que l’élément sélectionné dans une zone de liste déroulante a changé et que l’interface utilisateur doit être mise à jour. |
ICredentialProviderCredentialEvents ::SetFieldInteractiveState Communique à l’interface utilisateur d’ouverture de session ou à l’interface utilisateur des informations d’identification que l’état d’interactivité d’un champ a changé et que l’interface utilisateur doit être mise à jour. |
ICredentialProviderCredentialEvents ::SetFieldState Communique à l’interface utilisateur d’ouverture de session ou à l’interface utilisateur des informations d’identification qu’un état de champ a changé et que l’interface utilisateur doit être mise à jour. |
ICredentialProviderCredentialEvents ::SetFieldString Communique à l’interface utilisateur d’ouverture de session ou à l’interface utilisateur des informations d’identification que la chaîne associée à un champ a changé et que l’interface utilisateur doit être mise à jour. |
ICredentialProviderCredentialEvents ::SetFieldSubmitButton Permet aux informations d’identification de définir le champ auquel le bouton Envoyer apparaît à côté. |
Remarques
Ces méthodes doivent uniquement être appelées par des informations d’identification qui passent ce paramètre en tant que premier paramètre. Le comportement n’est pas défini si vous tentez d’appeler ces méthodes à l’aide d’informations d’identification autres que celles activées par l’appel sur Conseiller. Si un fournisseur d’informations d’identification a des informations sur un autre thread et souhaite communiquer via l’interface utilisateur d’ouverture de session ou l’interface utilisateur d’informations d’identification de ce thread, les demandes doivent passer par les informations d’identification qui ont reçu l’appel Conseiller .
Quand implémenter
Les tiers n’implémentent pas ICredentialProviderCredentialEvents. Une implémentation est incluse avec Windows.Configuration requise
Condition requise | Valeur |
---|---|
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 |
Voir aussi
Fournisseurs d’informations d’identification dans Windows 10
ICredentialProviderCredential ::Advise