Source code of Windows XP (NT5)
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.

102 lines
2.8 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]
  11. CopyFiles = CopyInf, CopySys.95
  12. AddReg = RegNWCOMPAT
  13. CustomDestination=CustomDestinationSection
  14. [DefaultInstall.NT]
  15. CopyFiles = CopyInf, CopySys.NT
  16. AddReg = RegNWCOMPAT
  17. CustomDestination=CustomDestinationSection
  18. ;
  19. ; Destination Directories
  20. ;
  21. [DestinationDirs]
  22. CopyInf = 17
  23. CopySys.95 = 11
  24. CopySys.NT = 11
  25. [CustomDestinationSection]
  26. 49000 = CustomLDIDSection1 , 22
  27. 49001 = CustomLDIDSection2, 22
  28. [CustomLDIDSection1]
  29. HKLM,SOFTWARE\Novell\NetwareWorkstation\CurrentVersion,ServiceName,,NetwareWorkstation
  30. "","","","You are missing 'Novell client for NW3x compatible servers' required to install this software!",""
  31. [CustomLDIDSection2]
  32. ;HKLM,SOFTWARE\Microsoft\ADs\Providers\NWCOMPAT,,,NWCOMPATNamespace
  33. HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553},,,"ADs Namespaces Object"
  34. "","","","You must have ADSI installed on your machine prior to installing this software!",""
  35. ; File Sections
  36. ;
  37. [CopyInf]
  38. novellnw.inf
  39. [CopySys.95]
  40. adsnw3.dll,,,33
  41. [CopySys.NT]
  42. adsnw3.dll,,,33
  43. [RegNWCOMPAT]
  44. HKLM,Software\Microsoft\ADs\Providers\NWCOMPAT,,,"NWCOMPATNamespace"
  45. HKCR,NWCOMPAT\Clsid,,,"{0df68130-4b62-11cf-ae2c-00aa006ebfb9}"
  46. HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9},,,"NWCOMPAT Provider Object"
  47. HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9}\InprocServer32,,,"adsnw3.dll"
  48. HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9}\InprocServer32,ThreadingModel,,Both
  49. HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9}\ProgID,,,"NWCOMPAT"
  50. HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9}\TypeLib,,,"{09d69aa0-4b62-11cf-ae2c-00aa006ebfb9}"
  51. HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9}\Version,,,"0.0"
  52. HKCR,NWCOMPATNamespace\Clsid,,,"{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}"
  53. HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9},,,"NWCOMPAT Namespace Object"
  54. HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}\InprocServer32,,,"adsnw3.dll"
  55. HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}\InprocServer32,ThreadingModel,,Both
  56. HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}\ProgID,,,"NWCOMPATNamespace"
  57. HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}\TypeLib,,,"{09d69aa0-4b62-11cf-ae2c-00aa006ebfb9}"
  58. HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}\Version,,,"0.0"
  59. [UnRegNWCOMPAT]
  60. HKLM,Software\Microsoft\ADs\Providers\NWCOMPAT
  61. HKCR,NWCOMPAT
  62. HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9}
  63. HKCR,NWCOMPATNamespace
  64. HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}
  65. ;
  66. ; Disk Layout Information
  67. ;
  68. [SourceDisksNames]
  69. 99 = %DiskName%,dstp.tag,0
  70. [SourceDisksFiles]
  71. novellnw.inf = 99
  72. adsnw3.dll = 99
  73. ;
  74. ; Strings
  75. ;
  76. [Strings]
  77. DiskName = "ADSI NWCOMPAT provider for Novell Clients Installation Disk"
  78. DispName = "ADSI NWCOMPAT provider for Novell Clients"