Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Fornece opções de personalização para um único campo em uma interface do usuário de logon ou credencial. Usado por ICredentialProviderCredentialEvents2::SetFieldOptions e 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_NONEValor: 0 Padrão. Não mostre o glifo de "revelação de senha" e use o layout padrão do teclado virtual. |
CPCFO_ENABLE_PASSWORD_REVEALValor: 0x1 Exiba o glifo "password reveal" em uma caixa de entrada de senha. Quando esse glifo é mantido pressionado pelo usuário, a entrada na caixa de senha é mostrada em texto sem formatação. O glifo é mostrado aqui:
|
CPCFO_IS_EMAIL_ADDRESSValor: 0x2 O campo conterá um endereço de email. O teclado virtual deve ser otimizado para essa entrada (mostrando as teclas .com e @ no layout do teclado primário). Essa opção é usada com credenciais de conta da Microsoft. |
CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKEValor: 0x4 Quando habilitado, o teclado virtual será invocado automaticamente. Isso deve ser definido somente no campo CPFG_CREDENTIAL_PROVIDER_LOGO . |
CPCFO_NUMBERS_ONLYValor: 0x8 O campo só permitirá que numerais sejam inseridos. O teclado virtual deve ser otimizado para essa entrada (mostrando apenas um teclado numérico no layout do teclado primário). Isso deve ser definido somente no campo CPFT_PASSWORD_TEXT |
CPCFO_SHOW_ENGLISH_KEYBOARDValor: 0x10 Mostrar o teclado em inglês. |
Requisitos
| Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
| Cabeçalho | credentialprovider.h |
Confira também
ICredentialProviderCredentialEvents2::SetFieldOptions
ICredentialProviderCredentialWithFieldOptions::GetFieldOptions