다음을 통해 공유


CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS 열거형(credentialprovider.h)

로그온 또는 자격 증명 UI의 단일 필드에 대한 사용자 지정 옵션을 제공합니다. ICredentialProviderCredentialEvents2::SetFieldOptionsICredentialProviderCredentialWithFieldOptions::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
} ;

상수

 
CPCFO_NONE
값: 0
기본값 "암호 표시" 문자 모양을 표시하지 말고 표준 화상 키보드 레이아웃을 사용합니다.
CPCFO_ENABLE_PASSWORD_REVEAL
값: 0x1
암호 입력란에 "암호 표시" 문자 모양을 표시합니다. 사용자가 이 문자 모양을 적어 두면 암호 상자의 항목이 일반 텍스트로 표시됩니다. 문자 모양은 다음과 같습니다.

암호 문자 모양 표시
CPCFO_IS_EMAIL_ADDRESS
값: 0x2
필드에 전자 메일 주소가 포함됩니다. 화상 키보드는 해당 입력에 최적화되어야 합니다(기본 키보드 레이아웃의 .com 및 @ 키를 표시). 이 옵션은 Microsoft 계정 자격 증명과 함께 사용됩니다.
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