CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS列挙 (credentialprovider.h)
ログオンまたは資格情報 UI の 1 つのフィールドのカスタマイズ オプションを提供します。 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 パスワード入力ボックスに "パスワード表示" グリフを表示します。 ユーザーがこのグリフを押さえると、パスワード ボックスのエントリがプレーン テキストで表示されます。 グリフを次に示します。 |
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 [デスクトップ アプリのみ] |
Header | credentialprovider.h |
関連項目
ICredentialProviderCredentialEvents2::SetFieldOptions
ICredentialProviderCredentialWithFieldOptions::GetFieldOptions