enumeración CREDENTIAL_PROVIDER_FIELD_STATE (credentialprovider.h)
Especifica el estado de un único campo en la interfaz de usuario de credenciales. Usado por CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR e ICredentialProviderCredentialEvents::SetFieldState. El comportamiento de los campos puede variar en función del estado actual del 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_HIDDEN Valor: 0 No muestre el campo en ningún estado. Un ejemplo de esto sería un control de edición de contraseña que no se debería mostrar hasta que el usuario autentique una impresión digital. Hasta que se haya autenticado la impresión digital, el estado del campo de contraseña sería CPFS_HIDDEN. |
CPFS_DISPLAY_IN_SELECTED_TILE Muestra el campo cuando está en el estado seleccionado. |
CPFS_DISPLAY_IN_DESELECTED_TILE Muestra el campo cuando está en estado deseleccionada. Este valor solo es válido para un CREDENTIAL_PROVIDER_USAGE_SCENARIO se establece en CPUS_CREDUI. |
CPFS_DISPLAY_IN_BOTH Muestra el campo cuando se selecciona el icono de credenciales y cuando no está seleccionado. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | credentialprovider.h |