| 1 |
/***********************************************************************\ |
|---|
| 2 |
* ntldap.d * |
|---|
| 3 |
* * |
|---|
| 4 |
* Windows API header module * |
|---|
| 5 |
* * |
|---|
| 6 |
* Translated from MinGW Windows headers * |
|---|
| 7 |
* by Stewart Gordon * |
|---|
| 8 |
* * |
|---|
| 9 |
* Placed into public domain * |
|---|
| 10 |
\***********************************************************************/ |
|---|
| 11 |
module win32.ntldap; |
|---|
| 12 |
|
|---|
| 13 |
/* TOTHINKABOUT: These constants don't have ANSI/Unicode versioned |
|---|
| 14 |
* aliases. Should we merge them anyway? |
|---|
| 15 |
*/ |
|---|
| 16 |
|
|---|
| 17 |
const char[] |
|---|
| 18 |
LDAP_SERVER_ASQ_OID = "1.2.840.113556.1.4.1504", |
|---|
| 19 |
LDAP_SERVER_DIRSYNC_OID = "1.2.840.113556.1.4.841", |
|---|
| 20 |
LDAP_SERVER_SD_FLAGS_OID = "1.2.840.113556.1.4.801", |
|---|
| 21 |
LDAP_SERVER_FAST_BIND_OID = "1.2.840.113556.1.4.1781", |
|---|
| 22 |
LDAP_MATCHING_RULE_BIT_OR = "1.2.840.113556.1.4.804", |
|---|
| 23 |
LDAP_MATCHING_RULE_BIT_AND = "1.2.840.113556.1.4.803", |
|---|
| 24 |
LDAP_SERVER_EXTENDED_DN_OID = "1.2.840.113556.1.4.529", |
|---|
| 25 |
LDAP_SERVER_LAZY_COMMIT_OID = "1.2.840.113556.1.4.619", |
|---|
| 26 |
LDAP_SERVER_TREE_DELETE_OID = "1.2.840.113556.1.4.805", |
|---|
| 27 |
LDAP_SERVER_VERIFY_NAME_OID = "1.2.840.113556.1.4.1338", |
|---|
| 28 |
LDAP_SERVER_SHOW_DELETED_OID = "1.2.840.113556.1.4.417", |
|---|
| 29 |
LDAP_SERVER_NOTIFICATION_OID = "1.2.840.113556.1.4.528", |
|---|
| 30 |
LDAP_SERVER_DOMAIN_SCOPE_OID = "1.2.840.113556.1.4.1339", |
|---|
| 31 |
LDAP_CAP_ACTIVE_DIRECTORY_OID = "1.2.840.113556.1.4.800", |
|---|
| 32 |
LDAP_SERVER_SEARCH_OPTIONS_OID = "1.2.840.113556.1.4.1340", |
|---|
| 33 |
LDAP_CAP_ACTIVE_DIRECTORY_V51_OID = "1.2.840.113556.1.4.1670", |
|---|
| 34 |
LDAP_SERVER_PERMISSIVE_MODIFY_OID = "1.2.840.113556.1.4.1413", |
|---|
| 35 |
LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID = "1.2.840.113556.1.4.521"; |
|---|
| 36 |
|
|---|
| 37 |
const wchar[] |
|---|
| 38 |
LDAP_SERVER_ASQ_OID_W = "1.2.840.113556.1.4.1504", |
|---|
| 39 |
LDAP_SERVER_DIRSYNC_OID_W = "1.2.840.113556.1.4.841", |
|---|
| 40 |
LDAP_SERVER_SD_FLAGS_OID_W = "1.2.840.113556.1.4.801", |
|---|
| 41 |
LDAP_SERVER_FAST_BIND_OID_W = "1.2.840.113556.1.4.1781", |
|---|
| 42 |
LDAP_MATCHING_RULE_BIT_OR_W = "1.2.840.113556.1.4.804", |
|---|
| 43 |
LDAP_MATCHING_RULE_BIT_AND_W = "1.2.840.113556.1.4.803", |
|---|
| 44 |
LDAP_SERVER_EXTENDED_DN_OID_W = "1.2.840.113556.1.4.529", |
|---|
| 45 |
LDAP_SERVER_LAZY_COMMIT_OID_W = "1.2.840.113556.1.4.619", |
|---|
| 46 |
LDAP_SERVER_TREE_DELETE_OID_W = "1.2.840.113556.1.4.805", |
|---|
| 47 |
LDAP_SERVER_VERIFY_NAME_OID_W = "1.2.840.113556.1.4.1338", |
|---|
| 48 |
LDAP_SERVER_SHOW_DELETED_OID_W = "1.2.840.113556.1.4.417", |
|---|
| 49 |
LDAP_SERVER_NOTIFICATION_OID_W = "1.2.840.113556.1.4.528", |
|---|
| 50 |
LDAP_SERVER_DOMAIN_SCOPE_OID_W = "1.2.840.113556.1.4.1339", |
|---|
| 51 |
LDAP_CAP_ACTIVE_DIRECTORY_OID_W = "1.2.840.113556.1.4.800", |
|---|
| 52 |
LDAP_SERVER_SEARCH_OPTIONS_OID_W = "1.2.840.113556.1.4.1340", |
|---|
| 53 |
LDAP_CAP_ACTIVE_DIRECTORY_V51_OID_W = "1.2.840.113556.1.4.1670", |
|---|
| 54 |
LDAP_SERVER_PERMISSIVE_MODIFY_OID_W = "1.2.840.113556.1.4.1413", |
|---|
| 55 |
LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID_W = "1.2.840.113556.1.4.521"; |
|---|
| 56 |
|
|---|
| 57 |
const SERVER_SEARCH_FLAG_DOMAIN_SCOPE = 1; |
|---|
| 58 |
const SERVER_SEARCH_FLAG_PHANTOM_ROOT = 2; |
|---|