Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

493 lines
21 KiB

  1. ;
  2. ; Active Directory Installation Script
  3. ;
  4. [Version]
  5. Signature=$CHICAGO$
  6. AdvancedINF=2.5,"You need a new version of advpack.dll"
  7. ;
  8. ; INF Entry Points
  9. ;
  10. [DefaultInstall.NT]
  11. CopyFiles = CopyInf, CopyADSI.NT
  12. AddReg = Register.AddRegADSIOnly, RegADs, RegWinNT, RegLDAP, RegDSO, RegADOLicense, RegMSExt
  13. [Remove_ADSIOnly]
  14. DelFiles = CopyInf, DelADSI.NT
  15. DelReg = UnRegister.DelRegADSIOnly,UnRegADs,UnRegWinNT,UnRegLDAP,UnRegDSO,UnRegADOLicense, UnRegMSExt
  16. [Register.AddRegADSIOnly]
  17. ;Create entries for Maint Mode Setup
  18. HKLM,%KEY_UNINSTALL%\ADSI,DisplayName,,"%ADSINT4_DESC%"
  19. HKLM,%KEY_UNINSTALL%\ADSI,UninstallString,,"rundll32 advpack.dll,LaunchINFSection adsix86.inf,Remove_ADSIOnly,,N"
  20. HKLM,%KEY_OPTIONAL%,"ADSI",,"ADSI"
  21. HKLM,%KEY_OPTIONAL%\ADSI,INF,,"ADSIx86.inf"
  22. HKLM,%KEY_OPTIONAL%\ADSI,Section,,"ADSINT4"
  23. HKLM,%KEY_OPTIONAL%\ADSI,Installed,,"1"
  24. [UnRegister.DelRegADSIOnly]
  25. ;Remove entries for Maint Mode Setup
  26. HKLM,%KEY_UNINSTALL%\ADSI,DisplayName,,"%ADSINT4_DESC%"
  27. HKLM,%KEY_UNINSTALL%\ADSI,UninstallString,,"rundll32 advpack.dll,LaunchINFSection ADSIx86.inf,Remove_ADSIOnly,,N"
  28. HKLM,%KEY_UNINSTALL%\ADSI
  29. HKLM,%KEY_OPTIONAL%,"ADSI"
  30. HKLM,%KEY_OPTIONAL%\ADSI
  31. [Optional Components]
  32. RegADSIWithDsclient
  33. [RegADSIWithDsclient]
  34. CopyFiles = CopyInf, CopyADSI.NT
  35. AddReg = RegADs, RegWinNT, RegLDAP, RegDSO, RegADOLicense, RegMSExt
  36. [UnRegADSIWithDsclient]
  37. DelFiles = CopyInf, DelADSI.NT
  38. DelReg = UnRegADs,UnRegWinNT,UnRegLDAP,UnRegDSO,UnRegADOLicense, UnRegMSExt
  39. ;
  40. ; Destination Directories
  41. ;
  42. [DestinationDirs]
  43. CopyInf = 17
  44. CopyADSI.NT = 11
  45. [CommonFilesSection]
  46. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion,"CommonFilesDir",,%24%\%OLEDBDIR%
  47. [OLEDBDestination]
  48. HKLM,SOFTWARE\Microsoft\ADs\OLEDB,InstallDir,,"%49011%\%OLEDBSUBDIR%"
  49. [ADODestination]
  50. HKLM,SOFTWARE\Microsoft\ADs\ADO,InstallDir,,"%49011%\%ADOSUBDIR%"
  51. [CheckForDCOM95]
  52. HKLM,SOFTWARE\Microsoft\OLE,EnableDCOM,,Y
  53. ,,,You are missing DCOM95 software required for the installation of this product!,
  54. ;
  55. ; File Sections
  56. ;
  57. [CopyInf]
  58. adsix86.inf
  59. [CopyADSI.NT]
  60. activeds.tlb,,,33
  61. activeds.dll,,,33
  62. adsnt.dll,,,33
  63. adsldp.dll,,,33
  64. adsldpc.dll,,,33
  65. adsmsext.dll,,,33
  66. wldap32.dll,,,33
  67. [DelADSI.NT]
  68. activeds.tlb,,,33
  69. activeds.dll,,,33
  70. adsnt.dll,,,33
  71. adsldp.dll,,,33
  72. adsldpc.dll,,,33
  73. adsmsext.dll,,,33
  74. ;
  75. ; Registry Settings
  76. ;
  77. [RegADs]
  78. HKCR,ADsNamespaces\Clsid,,,"{233664b0-0367-11cf-abc4-02608c9e7553}"
  79. HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553},,,"ADs Namespaces Object"
  80. HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\InprocServer32,,,"activeds.dll"
  81. HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\ProgID,,,"ADsNamespaces"
  82. HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\InprocServer32,ThreadingModel,,Both
  83. HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  84. HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\Version,,,"0.0"
  85. HKCR,ADs\Clsid,,,"{4753da60-5b71-11cf-b035-00aa006e0975}"
  86. HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975},,,"ADs Provider Object"
  87. HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\InprocServer32,,,"activeds.dll"
  88. HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\InprocServer32,ThreadingModel,,Both
  89. HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\ProgID,,,"ADs"
  90. HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  91. HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\Version,,,"0.0"
  92. HKCR,SecurityDescriptor\Clsid,,,"{b958f73c-9bdd-11d0-852c-00c04fd8d503}"
  93. HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503},,,"ADs Security Descriptor Object"
  94. HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,,,"activeds.dll"
  95. HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503}\ProgID,,,"SecurityDescriptor"
  96. HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  97. HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  98. HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503}\Version,,,"0.0"
  99. HKCR,AccessControlList\Clsid,,,"{b85ea052-9bdd-11d0-852c-00c04fd8d503}"
  100. HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503},,,"ADs Access Control List Object"
  101. HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,,,"activeds.dll"
  102. HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503}\ProgID,,,"AccessControlList"
  103. HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  104. HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  105. HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503}\Version,,,"0.0"
  106. HKCR,AccessControlEntry\Clsid,,,"{b75ac000-9bdd-11d0-852c-00c04fd8d503}"
  107. HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503},,,"ADs Access Control Entry Object"
  108. HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,,,"activeds.dll"
  109. HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503}\ProgID,,,"AccessControlEntry"
  110. HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  111. HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  112. HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503}\Version,,,"0.0"
  113. HKCR,PropertyEntry\Clsid,,,"{72d3edc2-a4c4-11d0-8533-00c04fd8d503}"
  114. HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503},,,"ADs Property Entry Object"
  115. HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503}\InprocServer32,,,"activeds.dll"
  116. HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503}\ProgID,,,"PropertyEntry"
  117. HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  118. HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  119. HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503}\Version,,,"0.0"
  120. HKCR,PropertyValue\Clsid,,,"{7b9e38b0-a97c-11d0-8534-00c04fd8d503}"
  121. HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503},,,"ADs Property Value Object"
  122. HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503}\InprocServer32,,,"activeds.dll"
  123. HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503}\ProgID,,,"PropertyValue"
  124. HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  125. HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  126. HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503}\Version,,,"0.0"
  127. HKCR,Pathname\Clsid,,,"{080d0d78-f421-11d0-a36e-00c04fb950dc}"
  128. HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc},,,"ADs LDAP Pathname Descriptor Object"
  129. HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc}\InprocServer32,,,"adsldp.dll"
  130. HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc}\ProgID,,,"Pathname"
  131. HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc}\InprocServer32,ThreadingModel,,Both
  132. HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  133. HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc}\Version,,,"0.0"
  134. HKCR,NameTranslate\Clsid,,,"{274fae1f-3626-11d1-a3a4-00c04fb950dc}"
  135. HKCR,CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc},,,"ADs LDAP NameTranslate Object"
  136. HKCR,CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc}\InprocServer32,,,"adsldp.dll"
  137. HKCR,CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc}\ProgID,,,"NameTranslate"
  138. HKCR,CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc}\InprocServer32,ThreadingModel,,Both
  139. HKCR,CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  140. HKCR,CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc}\Version,,,"0.0"
  141. HKCR,LargeInteger\Clsid,,,"{927971f5-0939-11d1-8be1-00c04fd8d503}"
  142. HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503},,,"ADs Large Integer Object"
  143. HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503}\InprocServer32,,,"activeds.dll"
  144. HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503}\ProgID,,,"LargeInteger"
  145. HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  146. HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  147. HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503}\Version,,,"0.0"
  148. HKCR,DNWithString\Clsid,,,"{334857cc-f934-11d2-ba96-00c04fb6d0d1}"
  149. HKCR,CLSID\{334857cc-f934-11d2-ba96-00c04fb6d0d1},,,"ADs DN With String Object"
  150. HKCR,CLSID\{334857cc-f934-11d2-ba96-00c04fb6d0d1}\InprocServer32,,,"activeds.dll"
  151. HKCR,CLSID\{334857cc-f934-11d2-ba96-00c04fb6d0d1}\ProgID,,,"DNWithString"
  152. HKCR,CLSID\{334857cc-f934-11d2-ba96-00c04fb6d0d1}\InprocServer32,ThreadingModel,,Both
  153. HKCR,CLSID\{334857cc-f934-11d2-ba96-00c04fb6d0d1}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  154. HKCR,CLSID\{334857cc-f934-11d2-ba96-00c04fb6d0d1}\Version,,,"0.0"
  155. HKCR,DNWithBinary\Clsid,,,"{7e99c0a3-f935-11d2-ba96-00c04fb6d0d1}"
  156. HKCR,CLSID\{7e99c0a3-f935-11d2-ba96-00c04fb6d0d1},,,"ADs DN With Binary Object"
  157. HKCR,CLSID\{7e99c0a3-f935-11d2-ba96-00c04fb6d0d1}\InprocServer32,,,"activeds.dll"
  158. HKCR,CLSID\{7e99c0a3-f935-11d2-ba96-00c04fb6d0d1}\ProgID,,,"DNWithBinary"
  159. HKCR,CLSID\{7e99c0a3-f935-11d2-ba96-00c04fb6d0d1}\InprocServer32,ThreadingModel,,Both
  160. HKCR,CLSID\{7e99c0a3-f935-11d2-ba96-00c04fb6d0d1}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  161. HKCR,CLSID\{7e99c0a3-f935-11d2-ba96-00c04fb6d0d1}\Version,,,"0.0"
  162. HKCR,WinNTSystemInfo\Clsid,,,"{66182EC4-AFD1-11d2-9CB9-0000F87A369E}"
  163. HKCR,CLSID\{66182EC4-AFD1-11d2-9CB9-0000F87A369E},,,"WinNT System Info Object"
  164. HKCR,CLSID\{66182EC4-AFD1-11d2-9CB9-0000F87A369E}\InprocServer32,,,"adsnt.dll"
  165. HKCR,CLSID\{66182EC4-AFD1-11d2-9CB9-0000F87A369E}\ProgID,,,"WinNTSystemInfo"
  166. HKCR,CLSID\{66182EC4-AFD1-11d2-9CB9-0000F87A369E}\InprocServer32,ThreadingModel,,Both
  167. HKCR,CLSID\{66182EC4-AFD1-11d2-9CB9-0000F87A369E}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}"
  168. HKCR,CLSID\{66182EC4-AFD1-11d2-9CB9-0000F87A369E}\Version,,,"0.0"
  169. HKCR,TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553}\1.0,,,"Active DS Type Library"
  170. HKCR,TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553}\1.0\0\win32,,,"%11%\activeds.tlb"
  171. [UnRegADs]
  172. HKCR,ADsNamespaces
  173. HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}
  174. HKCR,ADs
  175. HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}
  176. HKCR,SecurityDescriptor
  177. HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503}
  178. HKCR,AccessControlList
  179. HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503}
  180. HKCR,AccessControlEntry
  181. HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503}
  182. HKCR,PropertyEntry
  183. HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503}
  184. HKCR,PropertyValue
  185. HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503}
  186. HKCR,Pathname
  187. HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc}
  188. HKCR,NameTranslate
  189. HKCR,CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc}
  190. HKCR,LargeInteger
  191. HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503}
  192. HKCR,TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553}
  193. [RegWinNT]
  194. HKLM,Software\Microsoft\ADs\Providers\WinNT,,,"WinNTNamespace"
  195. HKCR,WinNTNamespace\Clsid,,,"{250e91a0-0367-11cf-abc4-02608c9e7553}"
  196. HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553},,,"WinNT Namespace Object"
  197. HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\InprocServer32,,,"adsnt.dll"
  198. HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\InprocServer32,ThreadingModel,,Both
  199. HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\ProgID,,,"WinNTNamespace"
  200. HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\TypeLib,,,"{0214d870-fd16-11ce-abc4-02608c9e7553}"
  201. HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\Version,,,"0.0"
  202. HKCR,WinNT\Clsid,,,"{8b20cd60-0f29-11cf-abc4-02608c9e7553}"
  203. HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553},,,"WinNT Provider Object"
  204. HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553}\InprocServer32,,,"adsnt.dll"
  205. HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553}\InprocServer32,ThreadingModel,,Both
  206. HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553}\ProgID,,,"WinNT"
  207. HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553}\TypeLib,,,"{0214d870-fd16-11ce-abc4-02608c9e7553}"
  208. HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553}\Version,,,"0.0"
  209. [UnRegWinNT]
  210. HKLM,Software\Microsoft\ADs\Providers\WinNT
  211. HKCR,WinNTNamespace
  212. HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}
  213. HKCR,WinNT
  214. HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553}
  215. [RegLDAP]
  216. HKLM,Software\Microsoft\ADs\Providers\LDAP,,,"LDAPNamespace"
  217. HKLM,Software\Microsoft\ADs\Providers\LDAP,Aliases,,"GC"
  218. HKCR,LDAPNamespace\Clsid,,,"{228D9A82-C302-11cf-9AA4-00AA004A5691}"
  219. HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691},,,"LDAP Namespace Object"
  220. HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\InprocServer32,,,"adsldp.dll"
  221. HKCR,CLSID\{228d9a82-c302-11cf-9aa4-00aa004a5691}\InprocServer32,ThreadingModel,,Both
  222. HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\ProgID,,,"LDAPNamespace"
  223. HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\TypeLib,,,"{228D9A80-C302-11cf-9AA4-00AA004A5691}"
  224. HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\Version,,,"0.0"
  225. HKCR,GC\Clsid,,,"{228D9A81-C302-11cf-9AA4-00AA004A5691}"
  226. HKCR,LDAP\Clsid,,,"{228D9A81-C302-11cf-9AA4-00AA004A5691}"
  227. HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691},,,"LDAP Provider Object"
  228. HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\InprocServer32,,,"adsldp.dll"
  229. HKCR,CLSID\{228d9a81-c302-11cf-9aa4-00aa004a5691}\InprocServer32,ThreadingModel,,Both
  230. HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\ProgID,,,"LDAP"
  231. HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\TypeLib,,,"{228D9A80-C302-11cf-9AA4-00AA004A5691}"
  232. HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\Version,,,"0.0"
  233. [UnRegLDAP]
  234. HKLM,Software\Microsoft\ADs\Providers\LDAP,,,"LDAPNamespace"
  235. HKLM,Software\Microsoft\ADs\Providers\LDAP,Aliases,,"GC"
  236. HKCR,LDAPNamespace
  237. HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}
  238. HKCR,GC
  239. HKCR,LDAP
  240. HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}
  241. [RegDSO]
  242. HKCR,ADsDSOObject,,,"OLE DB Provider for Microsoft Directory Services"
  243. HKCR,ADsDSOObject\Clsid,,,"{549365d0-ec26-11cf-8310-00aa00b505db}"
  244. HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db},,,"ADsDSOObject"
  245. HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\ProgID,,,"ADsDSOObject"
  246. HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\InprocServer32,,,"activeds.dll"
  247. HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\InprocServer32,ThreadingModel,,Both
  248. HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\"OLE DB Provider",,,"OLE DB Provider for Microsoft Directory Services"
  249. [UnRegDSO]
  250. HKCR,ADsDSOObject
  251. HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}
  252. [RegADOLicense]
  253. HKCR,LICENSES\CEDD4F80-B43C-11cf-837C-00AA00573EDE,,,"gxwaezucfyqpwjgqbcmtsncuhwsnyhiohwxz"
  254. [UnRegADOLicense]
  255. HKCR,LICENSES\CEDD4F80-B43C-11cf-837C-00AA00573EDE,,,"gxwaezucfyqpwjgqbcmtsncuhwsnyhiohwxz"
  256. [RegMSExt]
  257. ;
  258. ; User Extension
  259. ;
  260. HKCR,MSExtUser\Clsid,,,"{4de7016c-5ef9-11d1-8c13-00c04fd8d503}"
  261. HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},,,"Microsoft User Extension"
  262. HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
  263. HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtUser"
  264. HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  265. HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
  266. HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
  267. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\User\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{3e37e320-17e2-11cf-abc4-02608c9e7553}"
  268. ;
  269. ; Computer extension same as user
  270. ;
  271. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Computer\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{3e37e320-17e2-11cf-abc4-02608c9e7553}"
  272. ;
  273. ; Organization Extension
  274. ;
  275. HKCR,MSExtOrganization\Clsid,,,"{dccc0bed-6066-11d1-8c13-00c04fd8d503}"
  276. HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503},,,"Microsoft Organization Extension"
  277. HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
  278. HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtOrganization"
  279. HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  280. HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
  281. HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
  282. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Organization\{dccc0bed-6066-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{a1cd2dc6-effe-11cf-8abc-00c04fd8d503}"
  283. ;
  284. ; Organization Unit Extension
  285. ;
  286. HKCR,MSExtOrganizationUnit\Clsid,,,"{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}"
  287. HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503},,,"Microsoft OrganizationUnit Extension"
  288. HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
  289. HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtOrganizationUnit"
  290. HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  291. HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
  292. HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
  293. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\OrganizationalUnit\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{a2f733b8-effe-11cf-8abc-00c04fd8d503}"
  294. ;
  295. ; Locality Extension
  296. ;
  297. HKCR,MSExtLocality\Clsid,,,"{2dfb3a35-6071-11d1-8c13-00c04fd8d503}"
  298. HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503},,,"Microsoft Locality Extension"
  299. HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
  300. HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtLocality"
  301. HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  302. HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
  303. HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
  304. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Locality\{2dfb3a35-6071-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{a05e03a2-effe-11cf-8abc-00c04fd8d503}"
  305. ;
  306. ; PrintQueue Extension
  307. ;
  308. HKCR,MSExtPrintQueue\Clsid,,,"{9f37f39c-6f49-11d1-8c18-00c04fd8d503}"
  309. HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503},,,"Microsoft PrintQueue Extension"
  310. HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
  311. HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\ProgID,,,"MSExtPrintQueue"
  312. HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  313. HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
  314. HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\Version,,,"0.0"
  315. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\PrintQueue\{9f37f39c-6f49-11d1-8c18-00c04fd8d503},Interfaces,0x00010000,"{b15160d0-1226-11cf-a985-00aa006bc149}","{124be5c0-156e-11cf-a986-00aa006bc149}"
  316. ;
  317. ; Group Extension
  318. ;
  319. HKCR,MSExtGroup\Clsid,,,"{94a909a5-6f52-11d1-8c18-00c04fd8d503}"
  320. HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503},,,"Microsoft Group Extension"
  321. HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
  322. HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\ProgID,,,"MSExtGroup"
  323. HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
  324. HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
  325. HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\Version,,,"0.0"
  326. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Group\{94a909a5-6f52-11d1-8c18-00c04fd8d503},Interfaces,0x00010000,"{27636b00-410f-11cf-b1ff-02608c9e7553}"
  327. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\localGroup\{94a909a5-6f52-11d1-8c18-00c04fd8d503},Interfaces,0x00010000,"{27636b00-410f-11cf-b1ff-02608c9e7553}"
  328. [UnRegMSExt]
  329. HKCR,MSExtUser
  330. HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}
  331. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\User\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}
  332. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Computer\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}
  333. HKCR,MSExtOrganization
  334. HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}
  335. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Organization\{dccc0bed-6066-11d1-8c13-00c04fd8d503}
  336. HKCR,MSExtOrganizationUnit
  337. HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}
  338. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\OrganizationalUnit\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}
  339. HKCR,MSExtLocality
  340. HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}
  341. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Locality\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}
  342. HKCR,MSExtPrintQueue
  343. HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}
  344. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\PrintQueue\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}
  345. HKCR,MSExtGroup
  346. HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}
  347. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Group\{94a909a5-6f52-11d1-8c18-00c04fd8d503}
  348. HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\localGroup\{94a909a5-6f52-11d1-8c18-00c04fd8d503}
  349. ;
  350. ; Disk Layout Information
  351. ;
  352. [SourceDisksNames]
  353. 99 = %DiskName%,dstp.tag,0
  354. [SourceDisksFiles]
  355. adsix86.inf = 99
  356. activeds.tlb = 99
  357. activeds.dll = 99
  358. adsnt.dll = 99
  359. adsldp.dll = 99
  360. adsldpc.dll = 99
  361. adsmsext.dll = 99
  362. wldap32.dll = 99
  363. ;
  364. ; Strings
  365. ;
  366. [Strings]
  367. ;
  368. ; Localizable strings
  369. ;
  370. ADSINT4_DESC = "Active Directory Service Interfaces (Remove only)"
  371. ;
  372. ;Start of non localizable strings
  373. ;
  374. KEY_OPTIONAL = "SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents"
  375. KEY_UNINSTALL = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
  376. OLEDBDIR = "Program Files\Common Files\System\OLE DB"
  377. OLEDBSUBDIR = "System\OLE DB"
  378. ADODIR = "Program Files\Common Files\System\ADO"
  379. ADOSUBDIR = "System\ADO"
  380. DiskName = "Active Directory Service Interfaces Version 2.5 Beta 1 Installation Disk"
  381. DispName = "Active Directory Service Interfaces Version 2.5 Beta 1"