CREDENTIAL_PROVIDER_FIELD_STATE 枚举 (credentialprovider.h)
指定凭据 UI 中单个字段的状态。 由 CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR 和 ICredentialProviderCredentialEvents::SetFieldState 使用。 字段的行为可能因当前字段状态而异。
语法
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;
常量
CPFS_HIDDEN 值: 0 不显示处于任何状态的字段。 其中一个示例是密码编辑控件,在用户对指纹进行身份验证之前,不应显示该控件。 在指纹经过身份验证之前,密码字段的状态将 CPFS_HIDDEN。 |
CPFS_DISPLAY_IN_SELECTED_TILE 在处于选定状态时显示字段。 |
CPFS_DISPLAY_IN_DESELECTED_TILE 在处于取消选择状态时显示字段。 此值仅对设置为 CPUS_CREDUI 的CREDENTIAL_PROVIDER_USAGE_SCENARIO有效。 |
CPFS_DISPLAY_IN_BOTH 在选择凭据磁贴和未选择凭据磁贴时显示字段。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | credentialprovider.h |