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

ADS_USER_FLAG_ENUM

列挙型
基底型i4

メンバー 21

名前10進16進
ADS_UF_SCRIPT10x1
ADS_UF_ACCOUNTDISABLE20x2
ADS_UF_HOMEDIR_REQUIRED80x8
ADS_UF_LOCKOUT160x10
ADS_UF_PASSWD_NOTREQD320x20
ADS_UF_PASSWD_CANT_CHANGE640x40
ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED1280x80
ADS_UF_TEMP_DUPLICATE_ACCOUNT2560x100
ADS_UF_NORMAL_ACCOUNT5120x200
ADS_UF_INTERDOMAIN_TRUST_ACCOUNT20480x800
ADS_UF_WORKSTATION_TRUST_ACCOUNT40960x1000
ADS_UF_SERVER_TRUST_ACCOUNT81920x2000
ADS_UF_DONT_EXPIRE_PASSWD655360x10000
ADS_UF_MNS_LOGON_ACCOUNT1310720x20000
ADS_UF_SMARTCARD_REQUIRED2621440x40000
ADS_UF_TRUSTED_FOR_DELEGATION5242880x80000
ADS_UF_NOT_DELEGATED10485760x100000
ADS_UF_USE_DES_KEY_ONLY20971520x200000
ADS_UF_DONT_REQUIRE_PREAUTH41943040x400000
ADS_UF_PASSWORD_EXPIRED83886080x800000
ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION167772160x1000000

各言語での定義

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

typedef enum ADS_USER_FLAG_ENUM : int {
    ADS_UF_SCRIPT = 1,
    ADS_UF_ACCOUNTDISABLE = 2,
    ADS_UF_HOMEDIR_REQUIRED = 8,
    ADS_UF_LOCKOUT = 16,
    ADS_UF_PASSWD_NOTREQD = 32,
    ADS_UF_PASSWD_CANT_CHANGE = 64,
    ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED = 128,
    ADS_UF_TEMP_DUPLICATE_ACCOUNT = 256,
    ADS_UF_NORMAL_ACCOUNT = 512,
    ADS_UF_INTERDOMAIN_TRUST_ACCOUNT = 2048,
    ADS_UF_WORKSTATION_TRUST_ACCOUNT = 4096,
    ADS_UF_SERVER_TRUST_ACCOUNT = 8192,
    ADS_UF_DONT_EXPIRE_PASSWD = 65536,
    ADS_UF_MNS_LOGON_ACCOUNT = 131072,
    ADS_UF_SMARTCARD_REQUIRED = 262144,
    ADS_UF_TRUSTED_FOR_DELEGATION = 524288,
    ADS_UF_NOT_DELEGATED = 1048576,
    ADS_UF_USE_DES_KEY_ONLY = 2097152,
    ADS_UF_DONT_REQUIRE_PREAUTH = 4194304,
    ADS_UF_PASSWORD_EXPIRED = 8388608,
    ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION = 16777216
} ADS_USER_FLAG_ENUM;
public enum ADS_USER_FLAG_ENUM : int
{
    ADS_UF_SCRIPT = 1,
    ADS_UF_ACCOUNTDISABLE = 2,
    ADS_UF_HOMEDIR_REQUIRED = 8,
    ADS_UF_LOCKOUT = 16,
    ADS_UF_PASSWD_NOTREQD = 32,
    ADS_UF_PASSWD_CANT_CHANGE = 64,
    ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED = 128,
    ADS_UF_TEMP_DUPLICATE_ACCOUNT = 256,
    ADS_UF_NORMAL_ACCOUNT = 512,
    ADS_UF_INTERDOMAIN_TRUST_ACCOUNT = 2048,
    ADS_UF_WORKSTATION_TRUST_ACCOUNT = 4096,
    ADS_UF_SERVER_TRUST_ACCOUNT = 8192,
    ADS_UF_DONT_EXPIRE_PASSWD = 65536,
    ADS_UF_MNS_LOGON_ACCOUNT = 131072,
    ADS_UF_SMARTCARD_REQUIRED = 262144,
    ADS_UF_TRUSTED_FOR_DELEGATION = 524288,
    ADS_UF_NOT_DELEGATED = 1048576,
    ADS_UF_USE_DES_KEY_ONLY = 2097152,
    ADS_UF_DONT_REQUIRE_PREAUTH = 4194304,
    ADS_UF_PASSWORD_EXPIRED = 8388608,
    ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION = 16777216,
}
Public Enum ADS_USER_FLAG_ENUM As Integer
    ADS_UF_SCRIPT = 1
    ADS_UF_ACCOUNTDISABLE = 2
    ADS_UF_HOMEDIR_REQUIRED = 8
    ADS_UF_LOCKOUT = 16
    ADS_UF_PASSWD_NOTREQD = 32
    ADS_UF_PASSWD_CANT_CHANGE = 64
    ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED = 128
    ADS_UF_TEMP_DUPLICATE_ACCOUNT = 256
    ADS_UF_NORMAL_ACCOUNT = 512
    ADS_UF_INTERDOMAIN_TRUST_ACCOUNT = 2048
    ADS_UF_WORKSTATION_TRUST_ACCOUNT = 4096
    ADS_UF_SERVER_TRUST_ACCOUNT = 8192
    ADS_UF_DONT_EXPIRE_PASSWD = 65536
    ADS_UF_MNS_LOGON_ACCOUNT = 131072
    ADS_UF_SMARTCARD_REQUIRED = 262144
    ADS_UF_TRUSTED_FOR_DELEGATION = 524288
    ADS_UF_NOT_DELEGATED = 1048576
    ADS_UF_USE_DES_KEY_ONLY = 2097152
    ADS_UF_DONT_REQUIRE_PREAUTH = 4194304
    ADS_UF_PASSWORD_EXPIRED = 8388608
    ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION = 16777216
End Enum
import enum

class ADS_USER_FLAG_ENUM(enum.IntEnum):
    ADS_UF_SCRIPT = 1
    ADS_UF_ACCOUNTDISABLE = 2
    ADS_UF_HOMEDIR_REQUIRED = 8
    ADS_UF_LOCKOUT = 16
    ADS_UF_PASSWD_NOTREQD = 32
    ADS_UF_PASSWD_CANT_CHANGE = 64
    ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED = 128
    ADS_UF_TEMP_DUPLICATE_ACCOUNT = 256
    ADS_UF_NORMAL_ACCOUNT = 512
    ADS_UF_INTERDOMAIN_TRUST_ACCOUNT = 2048
    ADS_UF_WORKSTATION_TRUST_ACCOUNT = 4096
    ADS_UF_SERVER_TRUST_ACCOUNT = 8192
    ADS_UF_DONT_EXPIRE_PASSWD = 65536
    ADS_UF_MNS_LOGON_ACCOUNT = 131072
    ADS_UF_SMARTCARD_REQUIRED = 262144
    ADS_UF_TRUSTED_FOR_DELEGATION = 524288
    ADS_UF_NOT_DELEGATED = 1048576
    ADS_UF_USE_DES_KEY_ONLY = 2097152
    ADS_UF_DONT_REQUIRE_PREAUTH = 4194304
    ADS_UF_PASSWORD_EXPIRED = 8388608
    ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION = 16777216
// ADS_USER_FLAG_ENUM
pub const ADS_UF_SCRIPT: i32 = 1;
pub const ADS_UF_ACCOUNTDISABLE: i32 = 2;
pub const ADS_UF_HOMEDIR_REQUIRED: i32 = 8;
pub const ADS_UF_LOCKOUT: i32 = 16;
pub const ADS_UF_PASSWD_NOTREQD: i32 = 32;
pub const ADS_UF_PASSWD_CANT_CHANGE: i32 = 64;
pub const ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED: i32 = 128;
pub const ADS_UF_TEMP_DUPLICATE_ACCOUNT: i32 = 256;
pub const ADS_UF_NORMAL_ACCOUNT: i32 = 512;
pub const ADS_UF_INTERDOMAIN_TRUST_ACCOUNT: i32 = 2048;
pub const ADS_UF_WORKSTATION_TRUST_ACCOUNT: i32 = 4096;
pub const ADS_UF_SERVER_TRUST_ACCOUNT: i32 = 8192;
pub const ADS_UF_DONT_EXPIRE_PASSWD: i32 = 65536;
pub const ADS_UF_MNS_LOGON_ACCOUNT: i32 = 131072;
pub const ADS_UF_SMARTCARD_REQUIRED: i32 = 262144;
pub const ADS_UF_TRUSTED_FOR_DELEGATION: i32 = 524288;
pub const ADS_UF_NOT_DELEGATED: i32 = 1048576;
pub const ADS_UF_USE_DES_KEY_ONLY: i32 = 2097152;
pub const ADS_UF_DONT_REQUIRE_PREAUTH: i32 = 4194304;
pub const ADS_UF_PASSWORD_EXPIRED: i32 = 8388608;
pub const ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION: i32 = 16777216;
// ADS_USER_FLAG_ENUM
const (
	ADS_UF_SCRIPT int32 = 1
	ADS_UF_ACCOUNTDISABLE int32 = 2
	ADS_UF_HOMEDIR_REQUIRED int32 = 8
	ADS_UF_LOCKOUT int32 = 16
	ADS_UF_PASSWD_NOTREQD int32 = 32
	ADS_UF_PASSWD_CANT_CHANGE int32 = 64
	ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED int32 = 128
	ADS_UF_TEMP_DUPLICATE_ACCOUNT int32 = 256
	ADS_UF_NORMAL_ACCOUNT int32 = 512
	ADS_UF_INTERDOMAIN_TRUST_ACCOUNT int32 = 2048
	ADS_UF_WORKSTATION_TRUST_ACCOUNT int32 = 4096
	ADS_UF_SERVER_TRUST_ACCOUNT int32 = 8192
	ADS_UF_DONT_EXPIRE_PASSWD int32 = 65536
	ADS_UF_MNS_LOGON_ACCOUNT int32 = 131072
	ADS_UF_SMARTCARD_REQUIRED int32 = 262144
	ADS_UF_TRUSTED_FOR_DELEGATION int32 = 524288
	ADS_UF_NOT_DELEGATED int32 = 1048576
	ADS_UF_USE_DES_KEY_ONLY int32 = 2097152
	ADS_UF_DONT_REQUIRE_PREAUTH int32 = 4194304
	ADS_UF_PASSWORD_EXPIRED int32 = 8388608
	ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION int32 = 16777216
)
const
  ADS_UF_SCRIPT = 1;
  ADS_UF_ACCOUNTDISABLE = 2;
  ADS_UF_HOMEDIR_REQUIRED = 8;
  ADS_UF_LOCKOUT = 16;
  ADS_UF_PASSWD_NOTREQD = 32;
  ADS_UF_PASSWD_CANT_CHANGE = 64;
  ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED = 128;
  ADS_UF_TEMP_DUPLICATE_ACCOUNT = 256;
  ADS_UF_NORMAL_ACCOUNT = 512;
  ADS_UF_INTERDOMAIN_TRUST_ACCOUNT = 2048;
  ADS_UF_WORKSTATION_TRUST_ACCOUNT = 4096;
  ADS_UF_SERVER_TRUST_ACCOUNT = 8192;
  ADS_UF_DONT_EXPIRE_PASSWD = 65536;
  ADS_UF_MNS_LOGON_ACCOUNT = 131072;
  ADS_UF_SMARTCARD_REQUIRED = 262144;
  ADS_UF_TRUSTED_FOR_DELEGATION = 524288;
  ADS_UF_NOT_DELEGATED = 1048576;
  ADS_UF_USE_DES_KEY_ONLY = 2097152;
  ADS_UF_DONT_REQUIRE_PREAUTH = 4194304;
  ADS_UF_PASSWORD_EXPIRED = 8388608;
  ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION = 16777216;
// ADS_USER_FLAG_ENUM
pub const ADS_UF_SCRIPT: i32 = 1;
pub const ADS_UF_ACCOUNTDISABLE: i32 = 2;
pub const ADS_UF_HOMEDIR_REQUIRED: i32 = 8;
pub const ADS_UF_LOCKOUT: i32 = 16;
pub const ADS_UF_PASSWD_NOTREQD: i32 = 32;
pub const ADS_UF_PASSWD_CANT_CHANGE: i32 = 64;
pub const ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED: i32 = 128;
pub const ADS_UF_TEMP_DUPLICATE_ACCOUNT: i32 = 256;
pub const ADS_UF_NORMAL_ACCOUNT: i32 = 512;
pub const ADS_UF_INTERDOMAIN_TRUST_ACCOUNT: i32 = 2048;
pub const ADS_UF_WORKSTATION_TRUST_ACCOUNT: i32 = 4096;
pub const ADS_UF_SERVER_TRUST_ACCOUNT: i32 = 8192;
pub const ADS_UF_DONT_EXPIRE_PASSWD: i32 = 65536;
pub const ADS_UF_MNS_LOGON_ACCOUNT: i32 = 131072;
pub const ADS_UF_SMARTCARD_REQUIRED: i32 = 262144;
pub const ADS_UF_TRUSTED_FOR_DELEGATION: i32 = 524288;
pub const ADS_UF_NOT_DELEGATED: i32 = 1048576;
pub const ADS_UF_USE_DES_KEY_ONLY: i32 = 2097152;
pub const ADS_UF_DONT_REQUIRE_PREAUTH: i32 = 4194304;
pub const ADS_UF_PASSWORD_EXPIRED: i32 = 8388608;
pub const ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION: i32 = 16777216;
const
  ADS_UF_SCRIPT* = 1
  ADS_UF_ACCOUNTDISABLE* = 2
  ADS_UF_HOMEDIR_REQUIRED* = 8
  ADS_UF_LOCKOUT* = 16
  ADS_UF_PASSWD_NOTREQD* = 32
  ADS_UF_PASSWD_CANT_CHANGE* = 64
  ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED* = 128
  ADS_UF_TEMP_DUPLICATE_ACCOUNT* = 256
  ADS_UF_NORMAL_ACCOUNT* = 512
  ADS_UF_INTERDOMAIN_TRUST_ACCOUNT* = 2048
  ADS_UF_WORKSTATION_TRUST_ACCOUNT* = 4096
  ADS_UF_SERVER_TRUST_ACCOUNT* = 8192
  ADS_UF_DONT_EXPIRE_PASSWD* = 65536
  ADS_UF_MNS_LOGON_ACCOUNT* = 131072
  ADS_UF_SMARTCARD_REQUIRED* = 262144
  ADS_UF_TRUSTED_FOR_DELEGATION* = 524288
  ADS_UF_NOT_DELEGATED* = 1048576
  ADS_UF_USE_DES_KEY_ONLY* = 2097152
  ADS_UF_DONT_REQUIRE_PREAUTH* = 4194304
  ADS_UF_PASSWORD_EXPIRED* = 8388608
  ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION* = 16777216
enum ADS_USER_FLAG_ENUM : int {
    ADS_UF_SCRIPT = 1,
    ADS_UF_ACCOUNTDISABLE = 2,
    ADS_UF_HOMEDIR_REQUIRED = 8,
    ADS_UF_LOCKOUT = 16,
    ADS_UF_PASSWD_NOTREQD = 32,
    ADS_UF_PASSWD_CANT_CHANGE = 64,
    ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED = 128,
    ADS_UF_TEMP_DUPLICATE_ACCOUNT = 256,
    ADS_UF_NORMAL_ACCOUNT = 512,
    ADS_UF_INTERDOMAIN_TRUST_ACCOUNT = 2048,
    ADS_UF_WORKSTATION_TRUST_ACCOUNT = 4096,
    ADS_UF_SERVER_TRUST_ACCOUNT = 8192,
    ADS_UF_DONT_EXPIRE_PASSWD = 65536,
    ADS_UF_MNS_LOGON_ACCOUNT = 131072,
    ADS_UF_SMARTCARD_REQUIRED = 262144,
    ADS_UF_TRUSTED_FOR_DELEGATION = 524288,
    ADS_UF_NOT_DELEGATED = 1048576,
    ADS_UF_USE_DES_KEY_ONLY = 2097152,
    ADS_UF_DONT_REQUIRE_PREAUTH = 4194304,
    ADS_UF_PASSWORD_EXPIRED = 8388608,
    ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION = 16777216,
}
#define global ADS_UF_SCRIPT                                 0x1
#define global ADS_UF_ACCOUNTDISABLE                         0x2
#define global ADS_UF_HOMEDIR_REQUIRED                       0x8
#define global ADS_UF_LOCKOUT                                0x10
#define global ADS_UF_PASSWD_NOTREQD                         0x20
#define global ADS_UF_PASSWD_CANT_CHANGE                     0x40
#define global ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED        0x80
#define global ADS_UF_TEMP_DUPLICATE_ACCOUNT                 0x100
#define global ADS_UF_NORMAL_ACCOUNT                         0x200
#define global ADS_UF_INTERDOMAIN_TRUST_ACCOUNT              0x800
#define global ADS_UF_WORKSTATION_TRUST_ACCOUNT              0x1000
#define global ADS_UF_SERVER_TRUST_ACCOUNT                   0x2000
#define global ADS_UF_DONT_EXPIRE_PASSWD                     0x10000
#define global ADS_UF_MNS_LOGON_ACCOUNT                      0x20000
#define global ADS_UF_SMARTCARD_REQUIRED                     0x40000
#define global ADS_UF_TRUSTED_FOR_DELEGATION                 0x80000
#define global ADS_UF_NOT_DELEGATED                          0x100000
#define global ADS_UF_USE_DES_KEY_ONLY                       0x200000
#define global ADS_UF_DONT_REQUIRE_PREAUTH                   0x400000
#define global ADS_UF_PASSWORD_EXPIRED                       0x800000
#define global ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION 0x1000000