Win32 API 日本語リファレンス
ホームNetworking.ActiveDirectory › ADS_AUTHENTICATION_ENUM

ADS_AUTHENTICATION_ENUM

列挙型
基底型u4

メンバー 13

名前10進16進
ADS_SECURE_AUTHENTICATION10x1
ADS_USE_ENCRYPTION20x2
ADS_USE_SSL20x2
ADS_READONLY_SERVER40x4
ADS_PROMPT_CREDENTIALS80x8
ADS_NO_AUTHENTICATION160x10
ADS_FAST_BIND320x20
ADS_USE_SIGNING640x40
ADS_USE_SEALING1280x80
ADS_USE_DELEGATION2560x100
ADS_SERVER_BIND5120x200
ADS_NO_REFERRAL_CHASING10240x400
ADS_AUTH_RESERVED21474836480x80000000

各言語での定義

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

typedef enum ADS_AUTHENTICATION_ENUM : unsigned int {
    ADS_SECURE_AUTHENTICATION = 1,
    ADS_USE_ENCRYPTION = 2,
    ADS_USE_SSL = 2,
    ADS_READONLY_SERVER = 4,
    ADS_PROMPT_CREDENTIALS = 8,
    ADS_NO_AUTHENTICATION = 16,
    ADS_FAST_BIND = 32,
    ADS_USE_SIGNING = 64,
    ADS_USE_SEALING = 128,
    ADS_USE_DELEGATION = 256,
    ADS_SERVER_BIND = 512,
    ADS_NO_REFERRAL_CHASING = 1024,
    ADS_AUTH_RESERVED = 2147483648
} ADS_AUTHENTICATION_ENUM;
public enum ADS_AUTHENTICATION_ENUM : uint
{
    ADS_SECURE_AUTHENTICATION = 1,
    ADS_USE_ENCRYPTION = 2,
    ADS_USE_SSL = 2,
    ADS_READONLY_SERVER = 4,
    ADS_PROMPT_CREDENTIALS = 8,
    ADS_NO_AUTHENTICATION = 16,
    ADS_FAST_BIND = 32,
    ADS_USE_SIGNING = 64,
    ADS_USE_SEALING = 128,
    ADS_USE_DELEGATION = 256,
    ADS_SERVER_BIND = 512,
    ADS_NO_REFERRAL_CHASING = 1024,
    ADS_AUTH_RESERVED = 2147483648,
}
Public Enum ADS_AUTHENTICATION_ENUM As UInteger
    ADS_SECURE_AUTHENTICATION = 1
    ADS_USE_ENCRYPTION = 2
    ADS_USE_SSL = 2
    ADS_READONLY_SERVER = 4
    ADS_PROMPT_CREDENTIALS = 8
    ADS_NO_AUTHENTICATION = 16
    ADS_FAST_BIND = 32
    ADS_USE_SIGNING = 64
    ADS_USE_SEALING = 128
    ADS_USE_DELEGATION = 256
    ADS_SERVER_BIND = 512
    ADS_NO_REFERRAL_CHASING = 1024
    ADS_AUTH_RESERVED = 2147483648
End Enum
import enum

class ADS_AUTHENTICATION_ENUM(enum.IntEnum):
    ADS_SECURE_AUTHENTICATION = 1
    ADS_USE_ENCRYPTION = 2
    ADS_USE_SSL = 2
    ADS_READONLY_SERVER = 4
    ADS_PROMPT_CREDENTIALS = 8
    ADS_NO_AUTHENTICATION = 16
    ADS_FAST_BIND = 32
    ADS_USE_SIGNING = 64
    ADS_USE_SEALING = 128
    ADS_USE_DELEGATION = 256
    ADS_SERVER_BIND = 512
    ADS_NO_REFERRAL_CHASING = 1024
    ADS_AUTH_RESERVED = 2147483648
// ADS_AUTHENTICATION_ENUM
pub const ADS_SECURE_AUTHENTICATION: u32 = 1;
pub const ADS_USE_ENCRYPTION: u32 = 2;
pub const ADS_USE_SSL: u32 = 2;
pub const ADS_READONLY_SERVER: u32 = 4;
pub const ADS_PROMPT_CREDENTIALS: u32 = 8;
pub const ADS_NO_AUTHENTICATION: u32 = 16;
pub const ADS_FAST_BIND: u32 = 32;
pub const ADS_USE_SIGNING: u32 = 64;
pub const ADS_USE_SEALING: u32 = 128;
pub const ADS_USE_DELEGATION: u32 = 256;
pub const ADS_SERVER_BIND: u32 = 512;
pub const ADS_NO_REFERRAL_CHASING: u32 = 1024;
pub const ADS_AUTH_RESERVED: u32 = 2147483648;
// ADS_AUTHENTICATION_ENUM
const (
	ADS_SECURE_AUTHENTICATION uint32 = 1
	ADS_USE_ENCRYPTION uint32 = 2
	ADS_USE_SSL uint32 = 2
	ADS_READONLY_SERVER uint32 = 4
	ADS_PROMPT_CREDENTIALS uint32 = 8
	ADS_NO_AUTHENTICATION uint32 = 16
	ADS_FAST_BIND uint32 = 32
	ADS_USE_SIGNING uint32 = 64
	ADS_USE_SEALING uint32 = 128
	ADS_USE_DELEGATION uint32 = 256
	ADS_SERVER_BIND uint32 = 512
	ADS_NO_REFERRAL_CHASING uint32 = 1024
	ADS_AUTH_RESERVED uint32 = 2147483648
)
const
  ADS_SECURE_AUTHENTICATION = 1;
  ADS_USE_ENCRYPTION = 2;
  ADS_USE_SSL = 2;
  ADS_READONLY_SERVER = 4;
  ADS_PROMPT_CREDENTIALS = 8;
  ADS_NO_AUTHENTICATION = 16;
  ADS_FAST_BIND = 32;
  ADS_USE_SIGNING = 64;
  ADS_USE_SEALING = 128;
  ADS_USE_DELEGATION = 256;
  ADS_SERVER_BIND = 512;
  ADS_NO_REFERRAL_CHASING = 1024;
  ADS_AUTH_RESERVED = 2147483648;
// ADS_AUTHENTICATION_ENUM
pub const ADS_SECURE_AUTHENTICATION: u32 = 1;
pub const ADS_USE_ENCRYPTION: u32 = 2;
pub const ADS_USE_SSL: u32 = 2;
pub const ADS_READONLY_SERVER: u32 = 4;
pub const ADS_PROMPT_CREDENTIALS: u32 = 8;
pub const ADS_NO_AUTHENTICATION: u32 = 16;
pub const ADS_FAST_BIND: u32 = 32;
pub const ADS_USE_SIGNING: u32 = 64;
pub const ADS_USE_SEALING: u32 = 128;
pub const ADS_USE_DELEGATION: u32 = 256;
pub const ADS_SERVER_BIND: u32 = 512;
pub const ADS_NO_REFERRAL_CHASING: u32 = 1024;
pub const ADS_AUTH_RESERVED: u32 = 2147483648;
const
  ADS_SECURE_AUTHENTICATION* = 1
  ADS_USE_ENCRYPTION* = 2
  ADS_USE_SSL* = 2
  ADS_READONLY_SERVER* = 4
  ADS_PROMPT_CREDENTIALS* = 8
  ADS_NO_AUTHENTICATION* = 16
  ADS_FAST_BIND* = 32
  ADS_USE_SIGNING* = 64
  ADS_USE_SEALING* = 128
  ADS_USE_DELEGATION* = 256
  ADS_SERVER_BIND* = 512
  ADS_NO_REFERRAL_CHASING* = 1024
  ADS_AUTH_RESERVED* = 2147483648
enum ADS_AUTHENTICATION_ENUM : uint {
    ADS_SECURE_AUTHENTICATION = 1,
    ADS_USE_ENCRYPTION = 2,
    ADS_USE_SSL = 2,
    ADS_READONLY_SERVER = 4,
    ADS_PROMPT_CREDENTIALS = 8,
    ADS_NO_AUTHENTICATION = 16,
    ADS_FAST_BIND = 32,
    ADS_USE_SIGNING = 64,
    ADS_USE_SEALING = 128,
    ADS_USE_DELEGATION = 256,
    ADS_SERVER_BIND = 512,
    ADS_NO_REFERRAL_CHASING = 1024,
    ADS_AUTH_RESERVED = 2147483648,
}
#define global ADS_SECURE_AUTHENTICATION 0x1
#define global ADS_USE_ENCRYPTION        0x2
#define global ADS_USE_SSL               0x2
#define global ADS_READONLY_SERVER       0x4
#define global ADS_PROMPT_CREDENTIALS    0x8
#define global ADS_NO_AUTHENTICATION     0x10
#define global ADS_FAST_BIND             0x20
#define global ADS_USE_SIGNING           0x40
#define global ADS_USE_SEALING           0x80
#define global ADS_USE_DELEGATION        0x100
#define global ADS_SERVER_BIND           0x200
#define global ADS_NO_REFERRAL_CHASING   0x400
#define global ADS_AUTH_RESERVED         0x80000000