|
1 /* |
|
2 ntldap.h - Header file for the Windows LDAP API Extensions |
|
3 |
|
4 Written by Filip Navara <xnavara@volny.cz> |
|
5 |
|
6 References: |
|
7 Lightweight Directory Access Protocol Reference |
|
8 http://msdn.microsoft.com/library/en-us/netdir/ldap/ldap_reference.asp |
|
9 |
|
10 This library is distributed in the hope that it will be useful, |
|
11 but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
|
13 */ |
|
14 |
|
15 #ifndef _NTLDAP_H |
|
16 #define _NTLDAP_H |
|
17 #if __GNUC__ >= 3 |
|
18 #pragma GCC system_header |
|
19 #endif |
|
20 |
|
21 #define LDAP_SERVER_ASQ_OID "1.2.840.113556.1.4.1504" |
|
22 #define LDAP_SERVER_ASQ_OID_W L"1.2.840.113556.1.4.1504" |
|
23 #define LDAP_SERVER_DIRSYNC_OID "1.2.840.113556.1.4.841" |
|
24 #define LDAP_SERVER_DIRSYNC_OID_W L"1.2.840.113556.1.4.841" |
|
25 #define LDAP_SERVER_SD_FLAGS_OID "1.2.840.113556.1.4.801" |
|
26 #define LDAP_SERVER_SD_FLAGS_OID_W L"1.2.840.113556.1.4.801" |
|
27 #define LDAP_SERVER_FAST_BIND_OID "1.2.840.113556.1.4.1781" |
|
28 #define LDAP_SERVER_FAST_BIND_OID_W L"1.2.840.113556.1.4.1781" |
|
29 #define LDAP_MATCHING_RULE_BIT_OR "1.2.840.113556.1.4.804" |
|
30 #define LDAP_MATCHING_RULE_BIT_OR_W L"1.2.840.113556.1.4.804" |
|
31 #define LDAP_MATCHING_RULE_BIT_AND "1.2.840.113556.1.4.803" |
|
32 #define LDAP_MATCHING_RULE_BIT_AND_W L"1.2.840.113556.1.4.803" |
|
33 #define LDAP_SERVER_EXTENDED_DN_OID "1.2.840.113556.1.4.529" |
|
34 #define LDAP_SERVER_EXTENDED_DN_OID_W L"1.2.840.113556.1.4.529" |
|
35 #define LDAP_SERVER_LAZY_COMMIT_OID "1.2.840.113556.1.4.619" |
|
36 #define LDAP_SERVER_LAZY_COMMIT_OID_W L"1.2.840.113556.1.4.619" |
|
37 #define LDAP_SERVER_TREE_DELETE_OID "1.2.840.113556.1.4.805" |
|
38 #define LDAP_SERVER_TREE_DELETE_OID_W L"1.2.840.113556.1.4.805" |
|
39 #define LDAP_SERVER_VERIFY_NAME_OID "1.2.840.113556.1.4.1338" |
|
40 #define LDAP_SERVER_VERIFY_NAME_OID_W L"1.2.840.113556.1.4.1338" |
|
41 #define LDAP_SERVER_SHOW_DELETED_OID "1.2.840.113556.1.4.417" |
|
42 #define LDAP_SERVER_SHOW_DELETED_OID_W L"1.2.840.113556.1.4.417" |
|
43 #define LDAP_SERVER_NOTIFICATION_OID "1.2.840.113556.1.4.528" |
|
44 #define LDAP_SERVER_NOTIFICATION_OID_W L"1.2.840.113556.1.4.528" |
|
45 #define LDAP_SERVER_DOMAIN_SCOPE_OID "1.2.840.113556.1.4.1339" |
|
46 #define LDAP_SERVER_DOMAIN_SCOPE_OID_W L"1.2.840.113556.1.4.1339" |
|
47 #define LDAP_CAP_ACTIVE_DIRECTORY_OID "1.2.840.113556.1.4.800" |
|
48 #define LDAP_CAP_ACTIVE_DIRECTORY_OID_W L"1.2.840.113556.1.4.800" |
|
49 #define LDAP_SERVER_SEARCH_OPTIONS_OID "1.2.840.113556.1.4.1340" |
|
50 #define LDAP_SERVER_SEARCH_OPTIONS_OID_W L"1.2.840.113556.1.4.1340" |
|
51 #define LDAP_CAP_ACTIVE_DIRECTORY_V51_OID "1.2.840.113556.1.4.1670" |
|
52 #define LDAP_CAP_ACTIVE_DIRECTORY_V51_OID_W L"1.2.840.113556.1.4.1670" |
|
53 #define LDAP_SERVER_PERMISSIVE_MODIFY_OID "1.2.840.113556.1.4.1413" |
|
54 #define LDAP_SERVER_PERMISSIVE_MODIFY_OID_W L"1.2.840.113556.1.4.1413" |
|
55 #define LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID "1.2.840.113556.1.4.521" |
|
56 #define LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID_W L"1.2.840.113556.1.4.521" |
|
57 #define SERVER_SEARCH_FLAG_DOMAIN_SCOPE 1 |
|
58 #define SERVER_SEARCH_FLAG_PHANTOM_ROOT 2 |
|
59 |
|
60 #endif /* _NTLDAP_H */ |