Win32 API 日本語リファレンス
ホームUI.Shell › CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS

CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS

列挙型フラグ
基底型i4

メンバー 6

名前10進16進
CPCFO_NONE00x0
CPCFO_ENABLE_PASSWORD_REVEAL10x1
CPCFO_IS_EMAIL_ADDRESS20x2
CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE40x4
CPCFO_NUMBERS_ONLY80x8
CPCFO_SHOW_ENGLISH_KEYBOARD160x10

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS : int {
    CPCFO_NONE = 0,
    CPCFO_ENABLE_PASSWORD_REVEAL = 1,
    CPCFO_IS_EMAIL_ADDRESS = 2,
    CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE = 4,
    CPCFO_NUMBERS_ONLY = 8,
    CPCFO_SHOW_ENGLISH_KEYBOARD = 16
} CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS;
[Flags]
public enum CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS : int
{
    CPCFO_NONE = 0,
    CPCFO_ENABLE_PASSWORD_REVEAL = 1,
    CPCFO_IS_EMAIL_ADDRESS = 2,
    CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE = 4,
    CPCFO_NUMBERS_ONLY = 8,
    CPCFO_SHOW_ENGLISH_KEYBOARD = 16,
}
<Flags>
Public Enum CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS As Integer
    CPCFO_NONE = 0
    CPCFO_ENABLE_PASSWORD_REVEAL = 1
    CPCFO_IS_EMAIL_ADDRESS = 2
    CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE = 4
    CPCFO_NUMBERS_ONLY = 8
    CPCFO_SHOW_ENGLISH_KEYBOARD = 16
End Enum
import enum

class CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS(enum.IntFlag):
    CPCFO_NONE = 0
    CPCFO_ENABLE_PASSWORD_REVEAL = 1
    CPCFO_IS_EMAIL_ADDRESS = 2
    CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE = 4
    CPCFO_NUMBERS_ONLY = 8
    CPCFO_SHOW_ENGLISH_KEYBOARD = 16
// CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS (flags)
pub const CPCFO_NONE: i32 = 0;
pub const CPCFO_ENABLE_PASSWORD_REVEAL: i32 = 1;
pub const CPCFO_IS_EMAIL_ADDRESS: i32 = 2;
pub const CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE: i32 = 4;
pub const CPCFO_NUMBERS_ONLY: i32 = 8;
pub const CPCFO_SHOW_ENGLISH_KEYBOARD: i32 = 16;
// CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS
const (
	CPCFO_NONE int32 = 0
	CPCFO_ENABLE_PASSWORD_REVEAL int32 = 1
	CPCFO_IS_EMAIL_ADDRESS int32 = 2
	CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE int32 = 4
	CPCFO_NUMBERS_ONLY int32 = 8
	CPCFO_SHOW_ENGLISH_KEYBOARD int32 = 16
)
const
  CPCFO_NONE = 0;
  CPCFO_ENABLE_PASSWORD_REVEAL = 1;
  CPCFO_IS_EMAIL_ADDRESS = 2;
  CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE = 4;
  CPCFO_NUMBERS_ONLY = 8;
  CPCFO_SHOW_ENGLISH_KEYBOARD = 16;
// CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS
pub const CPCFO_NONE: i32 = 0;
pub const CPCFO_ENABLE_PASSWORD_REVEAL: i32 = 1;
pub const CPCFO_IS_EMAIL_ADDRESS: i32 = 2;
pub const CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE: i32 = 4;
pub const CPCFO_NUMBERS_ONLY: i32 = 8;
pub const CPCFO_SHOW_ENGLISH_KEYBOARD: i32 = 16;
const
  CPCFO_NONE* = 0
  CPCFO_ENABLE_PASSWORD_REVEAL* = 1
  CPCFO_IS_EMAIL_ADDRESS* = 2
  CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE* = 4
  CPCFO_NUMBERS_ONLY* = 8
  CPCFO_SHOW_ENGLISH_KEYBOARD* = 16
enum CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS : int {
    CPCFO_NONE = 0,
    CPCFO_ENABLE_PASSWORD_REVEAL = 1,
    CPCFO_IS_EMAIL_ADDRESS = 2,
    CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE = 4,
    CPCFO_NUMBERS_ONLY = 8,
    CPCFO_SHOW_ENGLISH_KEYBOARD = 16,
}
#define global CPCFO_NONE                              0x0
#define global CPCFO_ENABLE_PASSWORD_REVEAL            0x1
#define global CPCFO_IS_EMAIL_ADDRESS                  0x2
#define global CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE 0x4
#define global CPCFO_NUMBERS_ONLY                      0x8
#define global CPCFO_SHOW_ENGLISH_KEYBOARD             0x10
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。