|
| enum | ADS_RIGHTS_ENUM {
ADS_RIGHT_DS_CREATE_CHILD = 0x00000001
, ADS_RIGHT_DS_DELETE_CHILD = 0x00000002
, ADS_RIGHT_ACTRL_DS_LIST = 0x00000004
, ADS_RIGHT_DS_SELF = 0x00000008
,
ADS_RIGHT_DS_READ_PROP = 0x00000010
, ADS_RIGHT_DS_WRITE_PROP = 0x00000020
, ADS_RIGHT_DS_DELETE_TREE = 0x00000040
, ADS_RIGHT_DS_LIST_OBJECT = 0x00000080
,
ADS_RIGHT_DS_CONTROL_ACCESS = 0x00000100
, ADS_RIGHT_DELETE = 0x00010000
, ADS_RIGHT_READ_CONTROL = 0x00020000
, ADS_RIGHT_WRITE_DAC = 0x00040000
,
ADS_RIGHT_WRITE_OWNER = 0x00080000
, ADS_RIGHT_SYNCHRONIZE = 0x00100000
, ADS_RIGHT_ACCESS_SYSTEM_SECURITY = 0x00200000
, ADS_RIGHT_GENERIC_ALL = 0x10000000
,
ADS_RIGHT_GENERIC_EXECUTE = 0x20000000
, ADS_RIGHT_GENERIC_WRITE = 0x40000000
, ADS_RIGHT_GENERIC_READ = 0x80000000
} |
| |
| enum | ADS_AUTHENTICATION_ENUM {
ADS_SECURE_AUTHENTICATION = 0x1
, ADS_USE_ENCRYPTION = 0x2
, ADS_USE_SSL = 0x2
, ADS_READONLY_SERVER = 0x4
,
ADS_PROMPT_CREDENTIALS = 0x8
, ADS_NO_AUTHENTICATION = 0x10
, ADS_FAST_BIND = 0x20
, ADS_USE_SIGNING = 0x40
,
ADS_USE_SEALING = 0x80
, ADS_USE_DELEGATION = 0x100
, ADS_SERVER_BIND = 0x200
, ADS_NO_REFERRAL_CHASING = 0x400
,
ADS_AUTH_RESERVED = 0x80000000
} |
| |
| enum | ADS_SEARCHPREF_ENUM {
ADS_SEARCHPREF_ASYNCHRONOUS
, ADS_SEARCHPREF_DEREF_ALIASES
, ADS_SEARCHPREF_SIZE_LIMIT
, ADS_SEARCHPREF_TIME_LIMIT
,
ADS_SEARCHPREF_ATTRIBTYPES_ONLY
, ADS_SEARCHPREF_SEARCH_SCOPE
, ADS_SEARCHPREF_TIMEOUT
, ADS_SEARCHPREF_PAGESIZE
,
ADS_SEARCHPREF_PAGED_TIME_LIMIT
, ADS_SEARCHPREF_CHASE_REFERRALS
, ADS_SEARCHPREF_SORT_ON
, ADS_SEARCHPREF_CACHE_RESULTS
,
ADS_SEARCHPREF_DIRSYNC
, ADS_SEARCHPREF_TOMBSTONE
, ADS_SEARCHPREF_VLV
, ADS_SEARCHPREF_ATTRIBUTE_QUERY
,
ADS_SEARCHPREF_SECURITY_MASK
, ADS_SEARCHPREF_DIRSYNC_FLAG
, ADS_SEARCHPREF_EXTENDED_DN
} |
| |
| enum | ADS_STATUSENUM { ADS_STATUS_S_OK
, ADS_STATUS_INVALID_SEARCHPREF
, ADS_STATUS_INVALID_SEARCHPREFVALUE
} |
| |
| enum | ADSTYPEENUM {
ADSTYPE_INVALID
, ADSTYPE_DN_STRING
, ADSTYPE_CASE_EXACT_STRING
, ADSTYPE_CASE_IGNORE_STRING
,
ADSTYPE_PRINTABLE_STRING
, ADSTYPE_NUMERIC_STRING
, ADSTYPE_BOOLEAN
, ADSTYPE_INTEGER
,
ADSTYPE_OCTET_STRING
, ADSTYPE_UTC_TIME
, ADSTYPE_LARGE_INTEGER
, ADSTYPE_PROV_SPECIFIC
,
ADSTYPE_OBJECT_CLASS
, ADSTYPE_CASEIGNORE_LIST
, ADSTYPE_OCTET_LIST
, ADSTYPE_PATH
,
ADSTYPE_POSTALADDRESS
, ADSTYPE_TIMESTAMP
, ADSTYPE_BACKLINK
, ADSTYPE_TYPEDNAME
,
ADSTYPE_HOLD
, ADSTYPE_NETADDRESS
, ADSTYPE_REPLICAPOINTER
, ADSTYPE_FAXNUMBER
,
ADSTYPE_EMAIL
, ADSTYPE_NT_SECURITY_DESCRIPTOR
, ADSTYPE_UNKNOWN
, ADSTYPE_DN_WITH_BINARY
,
ADSTYPE_DN_WITH_STRING
} |
| |
| enum | ADS_SCOPEENUM { ADS_SCOPE_BASE
, ADS_SCOPE_ONELEVEL
, ADS_SCOPE_SUBTREE
} |
| |
| enum | ADS_PASSWORD_ENCODING_ENUM { ADS_PASSWORD_ENCODE_REQUIRE_SSL
, ADS_PASSWORD_ENCODE_CLEAR
} |
| |
| enum | ADS_SECURITY_INFO_ENUM { ADS_SECURITY_INFO_OWNER = 0x1
, ADS_SECURITY_INFO_GROUP = 0x2
, ADS_SECURITY_INFO_DACL = 0x4
, ADS_SECURITY_INFO_SACL = 0x8
} |
| |
| enum | ADS_SETTYPE_ENUM { ADS_SETTYPE_FULL = 1
, ADS_SETTYPE_PROVIDER = 2
, ADS_SETTYPE_SERVER = 3
, ADS_SETTYPE_DN = 4
} |
| |
| enum | ADS_FORMAT_ENUM {
ADS_FORMAT_WINDOWS = 1
, ADS_FORMAT_WINDOWS_NO_SERVER = 2
, ADS_FORMAT_WINDOWS_DN = 3
, ADS_FORMAT_WINDOWS_PARENT = 4
,
ADS_FORMAT_X500 = 5
, ADS_FORMAT_X500_NO_SERVER = 6
, ADS_FORMAT_X500_DN = 7
, ADS_FORMAT_X500_PARENT = 8
,
ADS_FORMAT_SERVER = 9
, ADS_FORMAT_PROVIDER = 10
, ADS_FORMAT_LEAF = 11
} |
| |