Win32 API 日本語リファレンス
ホームSecurity.Credentials › CREDUI_FLAGS

CREDUI_FLAGS

列挙型フラグ
基底型u4

メンバー 17

名前10進16進
CREDUI_FLAGS_ALWAYS_SHOW_UI1280x80
CREDUI_FLAGS_COMPLETE_USERNAME20480x800
CREDUI_FLAGS_DO_NOT_PERSIST20x2
CREDUI_FLAGS_EXCLUDE_CERTIFICATES80x8
CREDUI_FLAGS_EXPECT_CONFIRMATION1310720x20000
CREDUI_FLAGS_GENERIC_CREDENTIALS2621440x40000
CREDUI_FLAGS_INCORRECT_PASSWORD10x1
CREDUI_FLAGS_KEEP_USERNAME10485760x100000
CREDUI_FLAGS_PASSWORD_ONLY_OK5120x200
CREDUI_FLAGS_PERSIST40960x1000
CREDUI_FLAGS_REQUEST_ADMINISTRATOR40x4
CREDUI_FLAGS_REQUIRE_CERTIFICATE160x10
CREDUI_FLAGS_REQUIRE_SMARTCARD2560x100
CREDUI_FLAGS_SERVER_CREDENTIAL163840x4000
CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX640x40
CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS5242880x80000
CREDUI_FLAGS_VALIDATE_USERNAME10240x400

各言語での定義

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

typedef enum CREDUI_FLAGS : unsigned int {
    CREDUI_FLAGS_ALWAYS_SHOW_UI = 128,
    CREDUI_FLAGS_COMPLETE_USERNAME = 2048,
    CREDUI_FLAGS_DO_NOT_PERSIST = 2,
    CREDUI_FLAGS_EXCLUDE_CERTIFICATES = 8,
    CREDUI_FLAGS_EXPECT_CONFIRMATION = 131072,
    CREDUI_FLAGS_GENERIC_CREDENTIALS = 262144,
    CREDUI_FLAGS_INCORRECT_PASSWORD = 1,
    CREDUI_FLAGS_KEEP_USERNAME = 1048576,
    CREDUI_FLAGS_PASSWORD_ONLY_OK = 512,
    CREDUI_FLAGS_PERSIST = 4096,
    CREDUI_FLAGS_REQUEST_ADMINISTRATOR = 4,
    CREDUI_FLAGS_REQUIRE_CERTIFICATE = 16,
    CREDUI_FLAGS_REQUIRE_SMARTCARD = 256,
    CREDUI_FLAGS_SERVER_CREDENTIAL = 16384,
    CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX = 64,
    CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS = 524288,
    CREDUI_FLAGS_VALIDATE_USERNAME = 1024
} CREDUI_FLAGS;
[Flags]
public enum CREDUI_FLAGS : uint
{
    CREDUI_FLAGS_ALWAYS_SHOW_UI = 128,
    CREDUI_FLAGS_COMPLETE_USERNAME = 2048,
    CREDUI_FLAGS_DO_NOT_PERSIST = 2,
    CREDUI_FLAGS_EXCLUDE_CERTIFICATES = 8,
    CREDUI_FLAGS_EXPECT_CONFIRMATION = 131072,
    CREDUI_FLAGS_GENERIC_CREDENTIALS = 262144,
    CREDUI_FLAGS_INCORRECT_PASSWORD = 1,
    CREDUI_FLAGS_KEEP_USERNAME = 1048576,
    CREDUI_FLAGS_PASSWORD_ONLY_OK = 512,
    CREDUI_FLAGS_PERSIST = 4096,
    CREDUI_FLAGS_REQUEST_ADMINISTRATOR = 4,
    CREDUI_FLAGS_REQUIRE_CERTIFICATE = 16,
    CREDUI_FLAGS_REQUIRE_SMARTCARD = 256,
    CREDUI_FLAGS_SERVER_CREDENTIAL = 16384,
    CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX = 64,
    CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS = 524288,
    CREDUI_FLAGS_VALIDATE_USERNAME = 1024,
}
<Flags>
Public Enum CREDUI_FLAGS As UInteger
    CREDUI_FLAGS_ALWAYS_SHOW_UI = 128
    CREDUI_FLAGS_COMPLETE_USERNAME = 2048
    CREDUI_FLAGS_DO_NOT_PERSIST = 2
    CREDUI_FLAGS_EXCLUDE_CERTIFICATES = 8
    CREDUI_FLAGS_EXPECT_CONFIRMATION = 131072
    CREDUI_FLAGS_GENERIC_CREDENTIALS = 262144
    CREDUI_FLAGS_INCORRECT_PASSWORD = 1
    CREDUI_FLAGS_KEEP_USERNAME = 1048576
    CREDUI_FLAGS_PASSWORD_ONLY_OK = 512
    CREDUI_FLAGS_PERSIST = 4096
    CREDUI_FLAGS_REQUEST_ADMINISTRATOR = 4
    CREDUI_FLAGS_REQUIRE_CERTIFICATE = 16
    CREDUI_FLAGS_REQUIRE_SMARTCARD = 256
    CREDUI_FLAGS_SERVER_CREDENTIAL = 16384
    CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX = 64
    CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS = 524288
    CREDUI_FLAGS_VALIDATE_USERNAME = 1024
End Enum
import enum

class CREDUI_FLAGS(enum.IntFlag):
    CREDUI_FLAGS_ALWAYS_SHOW_UI = 128
    CREDUI_FLAGS_COMPLETE_USERNAME = 2048
    CREDUI_FLAGS_DO_NOT_PERSIST = 2
    CREDUI_FLAGS_EXCLUDE_CERTIFICATES = 8
    CREDUI_FLAGS_EXPECT_CONFIRMATION = 131072
    CREDUI_FLAGS_GENERIC_CREDENTIALS = 262144
    CREDUI_FLAGS_INCORRECT_PASSWORD = 1
    CREDUI_FLAGS_KEEP_USERNAME = 1048576
    CREDUI_FLAGS_PASSWORD_ONLY_OK = 512
    CREDUI_FLAGS_PERSIST = 4096
    CREDUI_FLAGS_REQUEST_ADMINISTRATOR = 4
    CREDUI_FLAGS_REQUIRE_CERTIFICATE = 16
    CREDUI_FLAGS_REQUIRE_SMARTCARD = 256
    CREDUI_FLAGS_SERVER_CREDENTIAL = 16384
    CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX = 64
    CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS = 524288
    CREDUI_FLAGS_VALIDATE_USERNAME = 1024
// CREDUI_FLAGS (flags)
pub const CREDUI_FLAGS_ALWAYS_SHOW_UI: u32 = 128;
pub const CREDUI_FLAGS_COMPLETE_USERNAME: u32 = 2048;
pub const CREDUI_FLAGS_DO_NOT_PERSIST: u32 = 2;
pub const CREDUI_FLAGS_EXCLUDE_CERTIFICATES: u32 = 8;
pub const CREDUI_FLAGS_EXPECT_CONFIRMATION: u32 = 131072;
pub const CREDUI_FLAGS_GENERIC_CREDENTIALS: u32 = 262144;
pub const CREDUI_FLAGS_INCORRECT_PASSWORD: u32 = 1;
pub const CREDUI_FLAGS_KEEP_USERNAME: u32 = 1048576;
pub const CREDUI_FLAGS_PASSWORD_ONLY_OK: u32 = 512;
pub const CREDUI_FLAGS_PERSIST: u32 = 4096;
pub const CREDUI_FLAGS_REQUEST_ADMINISTRATOR: u32 = 4;
pub const CREDUI_FLAGS_REQUIRE_CERTIFICATE: u32 = 16;
pub const CREDUI_FLAGS_REQUIRE_SMARTCARD: u32 = 256;
pub const CREDUI_FLAGS_SERVER_CREDENTIAL: u32 = 16384;
pub const CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX: u32 = 64;
pub const CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS: u32 = 524288;
pub const CREDUI_FLAGS_VALIDATE_USERNAME: u32 = 1024;
// CREDUI_FLAGS
const (
	CREDUI_FLAGS_ALWAYS_SHOW_UI uint32 = 128
	CREDUI_FLAGS_COMPLETE_USERNAME uint32 = 2048
	CREDUI_FLAGS_DO_NOT_PERSIST uint32 = 2
	CREDUI_FLAGS_EXCLUDE_CERTIFICATES uint32 = 8
	CREDUI_FLAGS_EXPECT_CONFIRMATION uint32 = 131072
	CREDUI_FLAGS_GENERIC_CREDENTIALS uint32 = 262144
	CREDUI_FLAGS_INCORRECT_PASSWORD uint32 = 1
	CREDUI_FLAGS_KEEP_USERNAME uint32 = 1048576
	CREDUI_FLAGS_PASSWORD_ONLY_OK uint32 = 512
	CREDUI_FLAGS_PERSIST uint32 = 4096
	CREDUI_FLAGS_REQUEST_ADMINISTRATOR uint32 = 4
	CREDUI_FLAGS_REQUIRE_CERTIFICATE uint32 = 16
	CREDUI_FLAGS_REQUIRE_SMARTCARD uint32 = 256
	CREDUI_FLAGS_SERVER_CREDENTIAL uint32 = 16384
	CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX uint32 = 64
	CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS uint32 = 524288
	CREDUI_FLAGS_VALIDATE_USERNAME uint32 = 1024
)
const
  CREDUI_FLAGS_ALWAYS_SHOW_UI = 128;
  CREDUI_FLAGS_COMPLETE_USERNAME = 2048;
  CREDUI_FLAGS_DO_NOT_PERSIST = 2;
  CREDUI_FLAGS_EXCLUDE_CERTIFICATES = 8;
  CREDUI_FLAGS_EXPECT_CONFIRMATION = 131072;
  CREDUI_FLAGS_GENERIC_CREDENTIALS = 262144;
  CREDUI_FLAGS_INCORRECT_PASSWORD = 1;
  CREDUI_FLAGS_KEEP_USERNAME = 1048576;
  CREDUI_FLAGS_PASSWORD_ONLY_OK = 512;
  CREDUI_FLAGS_PERSIST = 4096;
  CREDUI_FLAGS_REQUEST_ADMINISTRATOR = 4;
  CREDUI_FLAGS_REQUIRE_CERTIFICATE = 16;
  CREDUI_FLAGS_REQUIRE_SMARTCARD = 256;
  CREDUI_FLAGS_SERVER_CREDENTIAL = 16384;
  CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX = 64;
  CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS = 524288;
  CREDUI_FLAGS_VALIDATE_USERNAME = 1024;
// CREDUI_FLAGS
pub const CREDUI_FLAGS_ALWAYS_SHOW_UI: u32 = 128;
pub const CREDUI_FLAGS_COMPLETE_USERNAME: u32 = 2048;
pub const CREDUI_FLAGS_DO_NOT_PERSIST: u32 = 2;
pub const CREDUI_FLAGS_EXCLUDE_CERTIFICATES: u32 = 8;
pub const CREDUI_FLAGS_EXPECT_CONFIRMATION: u32 = 131072;
pub const CREDUI_FLAGS_GENERIC_CREDENTIALS: u32 = 262144;
pub const CREDUI_FLAGS_INCORRECT_PASSWORD: u32 = 1;
pub const CREDUI_FLAGS_KEEP_USERNAME: u32 = 1048576;
pub const CREDUI_FLAGS_PASSWORD_ONLY_OK: u32 = 512;
pub const CREDUI_FLAGS_PERSIST: u32 = 4096;
pub const CREDUI_FLAGS_REQUEST_ADMINISTRATOR: u32 = 4;
pub const CREDUI_FLAGS_REQUIRE_CERTIFICATE: u32 = 16;
pub const CREDUI_FLAGS_REQUIRE_SMARTCARD: u32 = 256;
pub const CREDUI_FLAGS_SERVER_CREDENTIAL: u32 = 16384;
pub const CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX: u32 = 64;
pub const CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS: u32 = 524288;
pub const CREDUI_FLAGS_VALIDATE_USERNAME: u32 = 1024;
const
  CREDUI_FLAGS_ALWAYS_SHOW_UI* = 128
  CREDUI_FLAGS_COMPLETE_USERNAME* = 2048
  CREDUI_FLAGS_DO_NOT_PERSIST* = 2
  CREDUI_FLAGS_EXCLUDE_CERTIFICATES* = 8
  CREDUI_FLAGS_EXPECT_CONFIRMATION* = 131072
  CREDUI_FLAGS_GENERIC_CREDENTIALS* = 262144
  CREDUI_FLAGS_INCORRECT_PASSWORD* = 1
  CREDUI_FLAGS_KEEP_USERNAME* = 1048576
  CREDUI_FLAGS_PASSWORD_ONLY_OK* = 512
  CREDUI_FLAGS_PERSIST* = 4096
  CREDUI_FLAGS_REQUEST_ADMINISTRATOR* = 4
  CREDUI_FLAGS_REQUIRE_CERTIFICATE* = 16
  CREDUI_FLAGS_REQUIRE_SMARTCARD* = 256
  CREDUI_FLAGS_SERVER_CREDENTIAL* = 16384
  CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX* = 64
  CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS* = 524288
  CREDUI_FLAGS_VALIDATE_USERNAME* = 1024
enum CREDUI_FLAGS : uint {
    CREDUI_FLAGS_ALWAYS_SHOW_UI = 128,
    CREDUI_FLAGS_COMPLETE_USERNAME = 2048,
    CREDUI_FLAGS_DO_NOT_PERSIST = 2,
    CREDUI_FLAGS_EXCLUDE_CERTIFICATES = 8,
    CREDUI_FLAGS_EXPECT_CONFIRMATION = 131072,
    CREDUI_FLAGS_GENERIC_CREDENTIALS = 262144,
    CREDUI_FLAGS_INCORRECT_PASSWORD = 1,
    CREDUI_FLAGS_KEEP_USERNAME = 1048576,
    CREDUI_FLAGS_PASSWORD_ONLY_OK = 512,
    CREDUI_FLAGS_PERSIST = 4096,
    CREDUI_FLAGS_REQUEST_ADMINISTRATOR = 4,
    CREDUI_FLAGS_REQUIRE_CERTIFICATE = 16,
    CREDUI_FLAGS_REQUIRE_SMARTCARD = 256,
    CREDUI_FLAGS_SERVER_CREDENTIAL = 16384,
    CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX = 64,
    CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS = 524288,
    CREDUI_FLAGS_VALIDATE_USERNAME = 1024,
}
#define global CREDUI_FLAGS_ALWAYS_SHOW_UI              0x80
#define global CREDUI_FLAGS_COMPLETE_USERNAME           0x800
#define global CREDUI_FLAGS_DO_NOT_PERSIST              0x2
#define global CREDUI_FLAGS_EXCLUDE_CERTIFICATES        0x8
#define global CREDUI_FLAGS_EXPECT_CONFIRMATION         0x20000
#define global CREDUI_FLAGS_GENERIC_CREDENTIALS         0x40000
#define global CREDUI_FLAGS_INCORRECT_PASSWORD          0x1
#define global CREDUI_FLAGS_KEEP_USERNAME               0x100000
#define global CREDUI_FLAGS_PASSWORD_ONLY_OK            0x200
#define global CREDUI_FLAGS_PERSIST                     0x1000
#define global CREDUI_FLAGS_REQUEST_ADMINISTRATOR       0x4
#define global CREDUI_FLAGS_REQUIRE_CERTIFICATE         0x10
#define global CREDUI_FLAGS_REQUIRE_SMARTCARD           0x100
#define global CREDUI_FLAGS_SERVER_CREDENTIAL           0x4000
#define global CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX         0x40
#define global CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS 0x80000
#define global CREDUI_FLAGS_VALIDATE_USERNAME           0x400
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。