CREDENTIAL_PROVIDER_FIELD_TYPE énumération (credentialprovider.h)
Spécifie un type de champ d’informations d’identification. Utilisé par CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR.
Syntax
typedef enum _CREDENTIAL_PROVIDER_FIELD_TYPE {
CPFT_INVALID = 0,
CPFT_LARGE_TEXT,
CPFT_SMALL_TEXT,
CPFT_COMMAND_LINK,
CPFT_EDIT_TEXT,
CPFT_PASSWORD_TEXT,
CPFT_TILE_IMAGE,
CPFT_CHECKBOX,
CPFT_COMBOBOX,
CPFT_SUBMIT_BUTTON
} CREDENTIAL_PROVIDER_FIELD_TYPE;
Constantes
CPFT_INVALID Valeur : 0 La valeur n'est pas valide. Il s’agit d’une valeur d’initialisation sécurisée, car les champs ne sont pas par défaut d’un type donné. |
CPFT_LARGE_TEXT Une étiquette de texte autonome est dessinée dans la plus grande de deux tailles de police. |
CPFT_SMALL_TEXT Une étiquette de texte autonome est dessinée dans la plus petite des deux tailles de police. |
CPFT_COMMAND_LINK Chaîne non modifiable sur laquelle un utilisateur peut cliquer pour effectuer une action. Le fournisseur d’informations d’identification est informé du clic de l’utilisateur, puis effectue l’action demandée. Utilisez CommandLinkClicked dans votre fournisseur d’informations d’identification pour répondre au clic. |
CPFT_EDIT_TEXT Zone d’édition. Les utilisateurs peuvent fournir des informations d’identification en tapant dans cette zone. |
CPFT_PASSWORD_TEXT Contrôle d’édition spécial qui affiche sa chaîne sous la forme d’une série de caractères de mot de passe, comme le caractère astérisque (*). Sinon, cela fonctionne comme CPFT_EDIT_TEXT. |
CPFT_TILE_IMAGE Bitmap qui s’affiche en tant qu’image de vignette utilisateur. Cette bitmap ne peut pas être modifiée. Tous les fournisseurs d’informations d’identification ne doivent pas contenir plus d’un CPFT_TILE_IMAGE. Si aucune image n’est spécifiée, l’interface utilisateur d’ouverture de session et l’interface utilisateur des informations d’identification fournissent une image de vignette par défaut. |
CPFT_CHECKBOX Contrôle de case à cocher qui autorise les états cochés et non cochés. |
CPFT_COMBOBOX Contrôle de zone de liste modifiable qui permet aux utilisateurs de sélectionner une option à partir d’un ensemble défini de choix. |
CPFT_SUBMIT_BUTTON Ce champ apparaît sous la forme d’un bouton sur la vignette d’informations d’identification. Appuyer sur le bouton permet à l’utilisateur de soumettre ses informations d’identification. Il existe exactement une CPFT_SUBMIT_BUTTON sur une vignette d’informations d’identification. Contrairement à l’interface utilisateur d’ouverture de session, qui dessine un bouton d’envoi spécial dans la disposition des vignettes, l’interface utilisateur des informations d’identification masque ce champ et affiche un seul bouton d’envoi pour toutes les informations d’identification. |
Remarques
Ce type vous permet de spécifier les différents éléments que votre fournisseur d’informations d’identification doit afficher à l’utilisateur. Les fournisseurs d’informations d’identification ne sont pas responsables du dessin de leur propre interface utilisateur. Ils doivent donc définir les éléments nécessaires. Ce type est l’un des éléments permettant de prendre en charge ce mécanisme.
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] |
En-tête | credentialprovider.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour