Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit des options de personnalisation pour un seul champ dans une interface utilisateur d’ouverture de session ou d’informations d’identification. Utilisé par ICredentialProviderCredentialEvents2::SetFieldOptions et ICredentialProviderCredentialWithFieldOptions::GetFieldOptions.
Syntax
typedef enum CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS {
CPCFO_NONE = 0,
CPCFO_ENABLE_PASSWORD_REVEAL = 0x1,
CPCFO_IS_EMAIL_ADDRESS = 0x2,
CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE = 0x4,
CPCFO_NUMBERS_ONLY = 0x8,
CPCFO_SHOW_ENGLISH_KEYBOARD = 0x10
} ;
Constantes
CPCFO_NONEValeur : 0 Par défaut. N’affichez pas le glyphe « révéler le mot de passe » et utilisez la disposition standard du clavier à l’écran. |
CPCFO_ENABLE_PASSWORD_REVEALValeur : 0x1 Affichez le glyphe « password reveal » dans une zone d’entrée de mot de passe. Lorsque ce glyphe est maintenu par l’utilisateur, l’entrée dans la zone de mot de passe s’affiche en texte brut. Le glyphe est illustré ici :
|
CPCFO_IS_EMAIL_ADDRESSValeur : 0x2 Le champ contient une adresse de messagerie. Le clavier à l’écran doit être optimisé pour cette entrée (avec les touches .com et @ de la disposition du clavier principal). Cette option est utilisée avec les informations d’identification du compte Microsoft. |
CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKEValeur : 0x4 Lorsque cette option est activée, le clavier tactile est automatiquement appelé. Cette valeur doit être définie uniquement sur le champ CPFG_CREDENTIAL_PROVIDER_LOGO . |
CPCFO_NUMBERS_ONLYValeur : 0x8 Le champ autorise uniquement les chiffres à entrer. Le clavier à l’écran doit être optimisé pour cette entrée (affichant uniquement un pavé numérique sur la disposition du clavier principal). Cette valeur doit être définie uniquement sur le champ CPFT_PASSWORD_TEXT |
CPCFO_SHOW_ENGLISH_KEYBOARDValeur : 0x10 Affichez le clavier anglais. |
Configuration requise
| Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
| En-tête | credentialprovider.h |
Voir aussi
ICredentialProviderCredentialEvents2::SetFieldOptions
ICredentialProviderCredentialWithFieldOptions::GetFieldOptions