Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica o estado de um único campo na interface do usuário da credencial. Usado por CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR e ICredentialProviderCredentialEvents::SetFieldState. O comportamento dos campos pode variar dependendo do estado atual do campo.
Syntax
typedef enum _CREDENTIAL_PROVIDER_FIELD_STATE {
CPFS_HIDDEN = 0,
CPFS_DISPLAY_IN_SELECTED_TILE,
CPFS_DISPLAY_IN_DESELECTED_TILE,
CPFS_DISPLAY_IN_BOTH
} CREDENTIAL_PROVIDER_FIELD_STATE;
Constantes
CPFS_HIDDENValor: 0 Não mostre o campo em nenhum estado. Um exemplo disso seria um controle de edição de senha que não deve ser exibido até que o usuário autentique uma impressão digital. Até que a impressão digital seja autenticada, o estado do campo de senha seria CPFS_HIDDEN. |
CPFS_DISPLAY_IN_SELECTED_TILEMostrar o campo quando estiver no estado selecionado. |
CPFS_DISPLAY_IN_DESELECTED_TILEMostrar o campo quando estiver no estado desmarcado. Esse valor só é válido para um CREDENTIAL_PROVIDER_USAGE_SCENARIO é definido como CPUS_CREDUI. |
CPFS_DISPLAY_IN_BOTHMostre o campo quando o bloco de credenciais estiver selecionado e quando ele não estiver selecionado. |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
| Cabeçalho | credentialprovider.h |