Hex Artifact Content

Not logged in

Artifact ec89b5480eb400e1e6767d4c1e2f8e445a1d409e:


0000: 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  /***************
0010: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0020: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0030: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0040: 2a 2a 2a 2a 2a 2a 2a 2a 5c 0a 2a 20 20 20 20 20  ********\.*     
0050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0060: 20 20 20 20 20 20 20 20 20 20 20 6e 74 6c 64 61             ntlda
0070: 70 2e 64 20 20 20 20 20 20 20 20 20 20 20 20 20  p.d             
0080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0090: 20 20 2a 0a 2a 20 20 20 20 20 20 20 20 20 20 20    *.*           
00a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00d0: 20 20 20 20 20 20 20 20 20 20 20 20 2a 0a 2a 20              *.* 
00e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00f0: 20 20 20 20 20 20 57 69 6e 64 6f 77 73 20 41 50        Windows AP
0100: 49 20 68 65 61 64 65 72 20 6d 6f 64 75 6c 65 20  I header module 
0110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0120: 20 20 20 20 20 20 2a 0a 2a 20 20 20 20 20 20 20        *.*       
0130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0150: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0170: 2a 0a 2a 20 20 20 20 20 20 20 20 20 20 20 20 20  *.*             
0180: 20 20 20 20 54 72 61 6e 73 6c 61 74 65 64 20 66      Translated f
0190: 72 6f 6d 20 4d 69 6e 47 57 20 57 69 6e 64 6f 77  rom MinGW Window
01a0: 73 20 68 65 61 64 65 72 73 20 20 20 20 20 20 20  s headers       
01b0: 20 20 20 20 20 20 20 20 20 20 2a 0a 2a 20 20 20            *.*   
01c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
01d0: 20 20 20 20 20 20 20 20 62 79 20 53 74 65 77 61          by Stewa
01e0: 72 74 20 47 6f 72 64 6f 6e 20 20 20 20 20 20 20  rt Gordon       
01f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0200: 20 20 20 20 2a 0a 2a 20 20 20 20 20 20 20 20 20      *.*         
0210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 0a                *.
0250: 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  *               
0260: 20 20 20 20 20 20 20 20 50 6c 61 63 65 64 20 69          Placed i
0270: 6e 74 6f 20 70 75 62 6c 69 63 20 64 6f 6d 61 69  nto public domai
0280: 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  n               
0290: 20 20 20 20 20 20 20 20 2a 0a 5c 2a 2a 2a 2a 2a          *.\*****
02a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
02b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
02c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
02d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
02e0: 2a 2a 2f 0a 6d 6f 64 75 6c 65 20 77 69 6e 33 32  **/.module win32
02f0: 2e 6e 74 6c 64 61 70 3b 0a 0a 2f 2a 09 54 4f 54  .ntldap;../*.TOT
0300: 48 49 4e 4b 41 42 4f 55 54 3a 20 54 68 65 73 65  HINKABOUT: These
0310: 20 63 6f 6e 73 74 61 6e 74 73 20 64 6f 6e 27 74   constants don't
0320: 20 68 61 76 65 20 41 4e 53 49 2f 55 6e 69 63 6f   have ANSI/Unico
0330: 64 65 20 76 65 72 73 69 6f 6e 65 64 0a 20 2a 09  de versioned. *.
0340: 61 6c 69 61 73 65 73 2e 20 20 53 68 6f 75 6c 64  aliases.  Should
0350: 20 77 65 20 6d 65 72 67 65 20 74 68 65 6d 20 61   we merge them a
0360: 6e 79 77 61 79 3f 0a 20 2a 2f 0a 0a 63 6f 6e 73  nyway?. */..cons
0370: 74 20 63 68 61 72 5b 5d 0a 09 4c 44 41 50 5f 53  t char[]..LDAP_S
0380: 45 52 56 45 52 5f 41 53 51 5f 4f 49 44 20 20 20  ERVER_ASQ_OID   
0390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
03a0: 20 3d 20 22 31 2e 32 2e 38 34 30 2e 31 31 33 35   = "1.2.840.1135
03b0: 35 36 2e 31 2e 34 2e 31 35 30 34 22 2c 0a 09 4c  56.1.4.1504",..L
03c0: 44 41 50 5f 53 45 52 56 45 52 5f 44 49 52 53 59  DAP_SERVER_DIRSY
03d0: 4e 43 5f 4f 49 44 20 20 20 20 20 20 20 20 20 20  NC_OID          
03e0: 20 20 20 20 20 20 3d 20 22 31 2e 32 2e 38 34 30        = "1.2.840
03f0: 2e 31 31 33 35 35 36 2e 31 2e 34 2e 38 34 31 22  .113556.1.4.841"
0400: 2c 0a 09 4c 44 41 50 5f 53 45 52 56 45 52 5f 53  ,..LDAP_SERVER_S
0410: 44 5f 46 4c 41 47 53 5f 4f 49 44 20 20 20 20 20  D_FLAGS_OID     
0420: 20 20 20 20 20 20 20 20 20 20 3d 20 22 31 2e 32            = "1.2
0430: 2e 38 34 30 2e 31 31 33 35 35 36 2e 31 2e 34 2e  .840.113556.1.4.
0440: 38 30 31 22 2c 0a 09 4c 44 41 50 5f 53 45 52 56  801",..LDAP_SERV
0450: 45 52 5f 46 41 53 54 5f 42 49 4e 44 5f 4f 49 44  ER_FAST_BIND_OID
0460: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20                = 
0470: 22 31 2e 32 2e 38 34 30 2e 31 31 33 35 35 36 2e  "1.2.840.113556.
0480: 31 2e 34 2e 31 37 38 31 22 2c 0a 09 4c 44 41 50  1.4.1781",..LDAP
0490: 5f 4d 41 54 43 48 49 4e 47 5f 52 55 4c 45 5f 42  _MATCHING_RULE_B
04a0: 49 54 5f 4f 52 20 20 20 20 20 20 20 20 20 20 20  IT_OR           
04b0: 20 20 20 3d 20 22 31 2e 32 2e 38 34 30 2e 31 31     = "1.2.840.11
04c0: 33 35 35 36 2e 31 2e 34 2e 38 30 34 22 2c 0a 09  3556.1.4.804",..
04d0: 4c 44 41 50 5f 4d 41 54 43 48 49 4e 47 5f 52 55  LDAP_MATCHING_RU
04e0: 4c 45 5f 42 49 54 5f 41 4e 44 20 20 20 20 20 20  LE_BIT_AND      
04f0: 20 20 20 20 20 20 20 3d 20 22 31 2e 32 2e 38 34         = "1.2.84
0500: 30 2e 31 31 33 35 35 36 2e 31 2e 34 2e 38 30 33  0.113556.1.4.803
0510: 22 2c 0a 09 4c 44 41 50 5f 53 45 52 56 45 52 5f  ",..LDAP_SERVER_
0520: 45 58 54 45 4e 44 45 44 5f 44 4e 5f 4f 49 44 20  EXTENDED_DN_OID 
0530: 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 31 2e             = "1.
0540: 32 2e 38 34 30 2e 31 31 33 35 35 36 2e 31 2e 34  2.840.113556.1.4
0550: 2e 35 32 39 22 2c 0a 09 4c 44 41 50 5f 53 45 52  .529",..LDAP_SER
0560: 56 45 52 5f 4c 41 5a 59 5f 43 4f 4d 4d 49 54 5f  VER_LAZY_COMMIT_
0570: 4f 49 44 20 20 20 20 20 20 20 20 20 20 20 20 3d  OID            =
0580: 20 22 31 2e 32 2e 38 34 30 2e 31 31 33 35 35 36   "1.2.840.113556
0590: 2e 31 2e 34 2e 36 31 39 22 2c 0a 09 4c 44 41 50  .1.4.619",..LDAP
05a0: 5f 53 45 52 56 45 52 5f 54 52 45 45 5f 44 45 4c  _SERVER_TREE_DEL
05b0: 45 54 45 5f 4f 49 44 20 20 20 20 20 20 20 20 20  ETE_OID         
05c0: 20 20 20 3d 20 22 31 2e 32 2e 38 34 30 2e 31 31     = "1.2.840.11
05d0: 33 35 35 36 2e 31 2e 34 2e 38 30 35 22 2c 0a 09  3556.1.4.805",..
05e0: 4c 44 41 50 5f 53 45 52 56 45 52 5f 56 45 52 49  LDAP_SERVER_VERI
05f0: 46 59 5f 4e 41 4d 45 5f 4f 49 44 20 20 20 20 20  FY_NAME_OID     
0600: 20 20 20 20 20 20 20 3d 20 22 31 2e 32 2e 38 34         = "1.2.84
0610: 30 2e 31 31 33 35 35 36 2e 31 2e 34 2e 31 33 33  0.113556.1.4.133
0620: 38 22 2c 0a 09 4c 44 41 50 5f 53 45 52 56 45 52  8",..LDAP_SERVER
0630: 5f 53 48 4f 57 5f 44 45 4c 45 54 45 44 5f 4f 49  _SHOW_DELETED_OI
0640: 44 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 31  D           = "1
0650: 2e 32 2e 38 34 30 2e 31 31 33 35 35 36 2e 31 2e  .2.840.113556.1.
0660: 34 2e 34 31 37 22 2c 0a 09 4c 44 41 50 5f 53 45  4.417",..LDAP_SE
0670: 52 56 45 52 5f 4e 4f 54 49 46 49 43 41 54 49 4f  RVER_NOTIFICATIO
0680: 4e 5f 4f 49 44 20 20 20 20 20 20 20 20 20 20 20  N_OID           
0690: 3d 20 22 31 2e 32 2e 38 34 30 2e 31 31 33 35 35  = "1.2.840.11355
06a0: 36 2e 31 2e 34 2e 35 32 38 22 2c 0a 09 4c 44 41  6.1.4.528",..LDA
06b0: 50 5f 53 45 52 56 45 52 5f 44 4f 4d 41 49 4e 5f  P_SERVER_DOMAIN_
06c0: 53 43 4f 50 45 5f 4f 49 44 20 20 20 20 20 20 20  SCOPE_OID       
06d0: 20 20 20 20 3d 20 22 31 2e 32 2e 38 34 30 2e 31      = "1.2.840.1
06e0: 31 33 35 35 36 2e 31 2e 34 2e 31 33 33 39 22 2c  13556.1.4.1339",
06f0: 0a 09 4c 44 41 50 5f 43 41 50 5f 41 43 54 49 56  ..LDAP_CAP_ACTIV
0700: 45 5f 44 49 52 45 43 54 4f 52 59 5f 4f 49 44 20  E_DIRECTORY_OID 
0710: 20 20 20 20 20 20 20 20 20 3d 20 22 31 2e 32 2e           = "1.2.
0720: 38 34 30 2e 31 31 33 35 35 36 2e 31 2e 34 2e 38  840.113556.1.4.8
0730: 30 30 22 2c 0a 09 4c 44 41 50 5f 53 45 52 56 45  00",..LDAP_SERVE
0740: 52 5f 53 45 41 52 43 48 5f 4f 50 54 49 4f 4e 53  R_SEARCH_OPTIONS
0750: 5f 4f 49 44 20 20 20 20 20 20 20 20 20 3d 20 22  _OID         = "
0760: 31 2e 32 2e 38 34 30 2e 31 31 33 35 35 36 2e 31  1.2.840.113556.1
0770: 2e 34 2e 31 33 34 30 22 2c 0a 09 4c 44 41 50 5f  .4.1340",..LDAP_
0780: 43 41 50 5f 41 43 54 49 56 45 5f 44 49 52 45 43  CAP_ACTIVE_DIREC
0790: 54 4f 52 59 5f 56 35 31 5f 4f 49 44 20 20 20 20  TORY_V51_OID    
07a0: 20 20 3d 20 22 31 2e 32 2e 38 34 30 2e 31 31 33    = "1.2.840.113
07b0: 35 35 36 2e 31 2e 34 2e 31 36 37 30 22 2c 0a 09  556.1.4.1670",..
07c0: 4c 44 41 50 5f 53 45 52 56 45 52 5f 50 45 52 4d  LDAP_SERVER_PERM
07d0: 49 53 53 49 56 45 5f 4d 4f 44 49 46 59 5f 4f 49  ISSIVE_MODIFY_OI
07e0: 44 20 20 20 20 20 20 3d 20 22 31 2e 32 2e 38 34  D      = "1.2.84
07f0: 30 2e 31 31 33 35 35 36 2e 31 2e 34 2e 31 34 31  0.113556.1.4.141
0800: 33 22 2c 0a 09 4c 44 41 50 5f 53 45 52 56 45 52  3",..LDAP_SERVER
0810: 5f 43 52 4f 53 53 44 4f 4d 5f 4d 4f 56 45 5f 54  _CROSSDOM_MOVE_T
0820: 41 52 47 45 54 5f 4f 49 44 20 20 20 3d 20 22 31  ARGET_OID   = "1
0830: 2e 32 2e 38 34 30 2e 31 31 33 35 35 36 2e 31 2e  .2.840.113556.1.
0840: 34 2e 35 32 31 22 3b 0a 0a 63 6f 6e 73 74 20 77  4.521";..const w
0850: 63 68 61 72 5b 5d 0a 09 4c 44 41 50 5f 53 45 52  char[]..LDAP_SER
0860: 56 45 52 5f 41 53 51 5f 4f 49 44 5f 57 20 20 20  VER_ASQ_OID_W   
0870: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d                 =
0880: 20 22 31 2e 32 2e 38 34 30 2e 31 31 33 35 35 36   "1.2.840.113556
0890: 2e 31 2e 34 2e 31 35 30 34 22 2c 0a 09 4c 44 41  .1.4.1504",..LDA
08a0: 50 5f 53 45 52 56 45 52 5f 44 49 52 53 59 4e 43  P_SERVER_DIRSYNC
08b0: 5f 4f 49 44 5f 57 20 20 20 20 20 20 20 20 20 20  _OID_W          
08c0: 20 20 20 20 3d 20 22 31 2e 32 2e 38 34 30 2e 31      = "1.2.840.1
08d0: 31 33 35 35 36 2e 31 2e 34 2e 38 34 31 22 2c 0a  13556.1.4.841",.
08e0: 09 4c 44 41 50 5f 53 45 52 56 45 52 5f 53 44 5f  .LDAP_SERVER_SD_
08f0: 46 4c 41 47 53 5f 4f 49 44 5f 57 20 20 20 20 20  FLAGS_OID_W     
0900: 20 20 20 20 20 20 20 20 3d 20 22 31 2e 32 2e 38          = "1.2.8
0910: 34 30 2e 31 31 33 35 35 36 2e 31 2e 34 2e 38 30  40.113556.1.4.80
0920: 31 22 2c 0a 09 4c 44 41 50 5f 53 45 52 56 45 52  1",..LDAP_SERVER
0930: 5f 46 41 53 54 5f 42 49 4e 44 5f 4f 49 44 5f 57  _FAST_BIND_OID_W
0940: 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 31              = "1
0950: 2e 32 2e 38 34 30 2e 31 31 33 35 35 36 2e 31 2e  .2.840.113556.1.
0960: 34 2e 31 37 38 31 22 2c 0a 09 4c 44 41 50 5f 4d  4.1781",..LDAP_M
0970: 41 54 43 48 49 4e 47 5f 52 55 4c 45 5f 42 49 54  ATCHING_RULE_BIT
0980: 5f 4f 52 5f 57 20 20 20 20 20 20 20 20 20 20 20  _OR_W           
0990: 20 3d 20 22 31 2e 32 2e 38 34 30 2e 31 31 33 35   = "1.2.840.1135
09a0: 35 36 2e 31 2e 34 2e 38 30 34 22 2c 0a 09 4c 44  56.1.4.804",..LD
09b0: 41 50 5f 4d 41 54 43 48 49 4e 47 5f 52 55 4c 45  AP_MATCHING_RULE
09c0: 5f 42 49 54 5f 41 4e 44 5f 57 20 20 20 20 20 20  _BIT_AND_W      
09d0: 20 20 20 20 20 3d 20 22 31 2e 32 2e 38 34 30 2e       = "1.2.840.
09e0: 31 31 33 35 35 36 2e 31 2e 34 2e 38 30 33 22 2c  113556.1.4.803",
09f0: 0a 09 4c 44 41 50 5f 53 45 52 56 45 52 5f 45 58  ..LDAP_SERVER_EX
0a00: 54 45 4e 44 45 44 5f 44 4e 5f 4f 49 44 5f 57 20  TENDED_DN_OID_W 
0a10: 20 20 20 20 20 20 20 20 20 3d 20 22 31 2e 32 2e           = "1.2.
0a20: 38 34 30 2e 31 31 33 35 35 36 2e 31 2e 34 2e 35  840.113556.1.4.5
0a30: 32 39 22 2c 0a 09 4c 44 41 50 5f 53 45 52 56 45  29",..LDAP_SERVE
0a40: 52 5f 4c 41 5a 59 5f 43 4f 4d 4d 49 54 5f 4f 49  R_LAZY_COMMIT_OI
0a50: 44 5f 57 20 20 20 20 20 20 20 20 20 20 3d 20 22  D_W          = "
0a60: 31 2e 32 2e 38 34 30 2e 31 31 33 35 35 36 2e 31  1.2.840.113556.1
0a70: 2e 34 2e 36 31 39 22 2c 0a 09 4c 44 41 50 5f 53  .4.619",..LDAP_S
0a80: 45 52 56 45 52 5f 54 52 45 45 5f 44 45 4c 45 54  ERVER_TREE_DELET
0a90: 45 5f 4f 49 44 5f 57 20 20 20 20 20 20 20 20 20  E_OID_W         
0aa0: 20 3d 20 22 31 2e 32 2e 38 34 30 2e 31 31 33 35   = "1.2.840.1135
0ab0: 35 36 2e 31 2e 34 2e 38 30 35 22 2c 0a 09 4c 44  56.1.4.805",..LD
0ac0: 41 50 5f 53 45 52 56 45 52 5f 56 45 52 49 46 59  AP_SERVER_VERIFY
0ad0: 5f 4e 41 4d 45 5f 4f 49 44 5f 57 20 20 20 20 20  _NAME_OID_W     
0ae0: 20 20 20 20 20 3d 20 22 31 2e 32 2e 38 34 30 2e       = "1.2.840.
0af0: 31 31 33 35 35 36 2e 31 2e 34 2e 31 33 33 38 22  113556.1.4.1338"
0b00: 2c 0a 09 4c 44 41 50 5f 53 45 52 56 45 52 5f 53  ,..LDAP_SERVER_S
0b10: 48 4f 57 5f 44 45 4c 45 54 45 44 5f 4f 49 44 5f  HOW_DELETED_OID_
0b20: 57 20 20 20 20 20 20 20 20 20 3d 20 22 31 2e 32  W         = "1.2
0b30: 2e 38 34 30 2e 31 31 33 35 35 36 2e 31 2e 34 2e  .840.113556.1.4.
0b40: 34 31 37 22 2c 0a 09 4c 44 41 50 5f 53 45 52 56  417",..LDAP_SERV
0b50: 45 52 5f 4e 4f 54 49 46 49 43 41 54 49 4f 4e 5f  ER_NOTIFICATION_
0b60: 4f 49 44 5f 57 20 20 20 20 20 20 20 20 20 3d 20  OID_W         = 
0b70: 22 31 2e 32 2e 38 34 30 2e 31 31 33 35 35 36 2e  "1.2.840.113556.
0b80: 31 2e 34 2e 35 32 38 22 2c 0a 09 4c 44 41 50 5f  1.4.528",..LDAP_
0b90: 53 45 52 56 45 52 5f 44 4f 4d 41 49 4e 5f 53 43  SERVER_DOMAIN_SC
0ba0: 4f 50 45 5f 4f 49 44 5f 57 20 20 20 20 20 20 20  OPE_OID_W       
0bb0: 20 20 3d 20 22 31 2e 32 2e 38 34 30 2e 31 31 33    = "1.2.840.113
0bc0: 35 35 36 2e 31 2e 34 2e 31 33 33 39 22 2c 0a 09  556.1.4.1339",..
0bd0: 4c 44 41 50 5f 43 41 50 5f 41 43 54 49 56 45 5f  LDAP_CAP_ACTIVE_
0be0: 44 49 52 45 43 54 4f 52 59 5f 4f 49 44 5f 57 20  DIRECTORY_OID_W 
0bf0: 20 20 20 20 20 20 20 3d 20 22 31 2e 32 2e 38 34         = "1.2.84
0c00: 30 2e 31 31 33 35 35 36 2e 31 2e 34 2e 38 30 30  0.113556.1.4.800
0c10: 22 2c 0a 09 4c 44 41 50 5f 53 45 52 56 45 52 5f  ",..LDAP_SERVER_
0c20: 53 45 41 52 43 48 5f 4f 50 54 49 4f 4e 53 5f 4f  SEARCH_OPTIONS_O
0c30: 49 44 5f 57 20 20 20 20 20 20 20 3d 20 22 31 2e  ID_W       = "1.
0c40: 32 2e 38 34 30 2e 31 31 33 35 35 36 2e 31 2e 34  2.840.113556.1.4
0c50: 2e 31 33 34 30 22 2c 0a 09 4c 44 41 50 5f 43 41  .1340",..LDAP_CA
0c60: 50 5f 41 43 54 49 56 45 5f 44 49 52 45 43 54 4f  P_ACTIVE_DIRECTO
0c70: 52 59 5f 56 35 31 5f 4f 49 44 5f 57 20 20 20 20  RY_V51_OID_W    
0c80: 3d 20 22 31 2e 32 2e 38 34 30 2e 31 31 33 35 35  = "1.2.840.11355
0c90: 36 2e 31 2e 34 2e 31 36 37 30 22 2c 0a 09 4c 44  6.1.4.1670",..LD
0ca0: 41 50 5f 53 45 52 56 45 52 5f 50 45 52 4d 49 53  AP_SERVER_PERMIS
0cb0: 53 49 56 45 5f 4d 4f 44 49 46 59 5f 4f 49 44 5f  SIVE_MODIFY_OID_
0cc0: 57 20 20 20 20 3d 20 22 31 2e 32 2e 38 34 30 2e  W    = "1.2.840.
0cd0: 31 31 33 35 35 36 2e 31 2e 34 2e 31 34 31 33 22  113556.1.4.1413"
0ce0: 2c 0a 09 4c 44 41 50 5f 53 45 52 56 45 52 5f 43  ,..LDAP_SERVER_C
0cf0: 52 4f 53 53 44 4f 4d 5f 4d 4f 56 45 5f 54 41 52  ROSSDOM_MOVE_TAR
0d00: 47 45 54 5f 4f 49 44 5f 57 20 3d 20 22 31 2e 32  GET_OID_W = "1.2
0d10: 2e 38 34 30 2e 31 31 33 35 35 36 2e 31 2e 34 2e  .840.113556.1.4.
0d20: 35 32 31 22 3b 0a 0a 63 6f 6e 73 74 20 53 45 52  521";..const SER
0d30: 56 45 52 5f 53 45 41 52 43 48 5f 46 4c 41 47 5f  VER_SEARCH_FLAG_
0d40: 44 4f 4d 41 49 4e 5f 53 43 4f 50 45 20 3d 20 31  DOMAIN_SCOPE = 1
0d50: 3b 0a 63 6f 6e 73 74 20 53 45 52 56 45 52 5f 53  ;.const SERVER_S
0d60: 45 41 52 43 48 5f 46 4c 41 47 5f 50 48 41 4e 54  EARCH_FLAG_PHANT
0d70: 4f 4d 5f 52 4f 4f 54 20 3d 20 32 3b 0a           OM_ROOT = 2;.