Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет параметры настройки для одного поля в пользовательском интерфейсе входа или учетных данных. Используется ICredentialProviderCredentialEvents2::SetFieldOptions и ICredentialProviderCredentialWithFieldOptions::GetFieldOptions.
Синтаксис
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
} ;
Константы
CPCFO_NONEЗначение: 0 По умолчанию. Не показывайте глиф "Вывод пароля" и используйте стандартную раскладку экранной клавиатуры. |
CPCFO_ENABLE_PASSWORD_REVEALЗначение: 0x1 Отображение глифа password reveal в поле ввода пароля. Когда пользователь удерживает этот глиф, запись в поле пароля отображается в виде обычного текста. Глиф показан здесь:
|
CPCFO_IS_EMAIL_ADDRESSЗначение: 0x2 Поле будет содержать адрес электронной почты. Экранная клавиатура должна быть оптимизирована для этого ввода (с помощью клавиш .com и @ в основной раскладке клавиатуры). Этот параметр используется с учетными данными учетной записи Майкрософт. |
CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKEЗначение: 0x4 Если эта функция включена, сенсорная клавиатура будет вызываться автоматически. Этот параметр следует задавать только в поле CPFG_CREDENTIAL_PROVIDER_LOGO . |
CPCFO_NUMBERS_ONLYЗначение: 0x8 Поле разрешает вводить только цифры. Экранная клавиатура должна быть оптимизирована для этого ввода (на основной раскладке клавиатуры отображается только числовая клавиатура). Этот параметр следует задавать только в поле CPFT_PASSWORD_TEXT . |
CPCFO_SHOW_ENGLISH_KEYBOARDЗначение: 0x10 Отображение английской клавиатуры. |
Требования
| Минимальная версия клиента | Windows 8 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
| Верхняя часть | credentialprovider.h |
См. также раздел
ICredentialProviderCredentialEvents2::SetFieldOptions
ICredentialProviderCredentialWithFieldOptions::GetFieldOptions