home *** CD-ROM | disk | FTP | other *** search
/ Program Collection for Windows 95 #17 / Win95-17.iso / system.win / osr25 / precopy2.cab / netservr.inf < prev    next >
INI File  |  1996-08-24  |  12KB  |  264 lines

  1. ; NETSERVR.INF
  2. ;
  3. ; Network Servers
  4. ;
  5. ; Copyright 1993-1995, Microsoft Corporation
  6.  
  7. [version]
  8. LayoutFile=layout.inf
  9. signature="$CHICAGO$"
  10. Class=NetService
  11. provider=%V_MS%
  12.  
  13. [CLassInstall]
  14. AddReg=NetServerReg
  15. [NetServerReg]
  16. HKR,,,,%V_CLASSNAME%
  17. HKR,,Installer,,"netdi.dll"
  18. HKR,,Icon,,-8
  19. HKR,,NoUseClass,,1
  20.  
  21. [Manufacturer]
  22. %V_MS%=MS
  23.  
  24. [MS]
  25. %VSERVER.DeviceDesc%= VSERVER.ndi, VSERVER    ;smb server
  26. %NWSERVER.DeviceDesc%= NWSERVER.ndi, NWSERVER ;ipx server
  27.  
  28.  
  29. ;*********************************************
  30. ;    VSERVER section
  31. ;*********************************************
  32. [VSERVER.ndi]
  33. AddReg=VSERVER.ndi.reg
  34. ;Unique PnP ID, entry need to be present so that setup can back track 
  35. ;the device name from the driver 
  36. DeviceID=VSERVER
  37.  
  38. [VSERVER.ndi.reg]
  39. HKR,Ndi,DeviceID,,VSERVER
  40. ; Interfaces
  41. HKR,Ndi\Interfaces,DefLower,,"vredir,netbios,ipxDHost"
  42. HKR,Ndi\Interfaces,LowerRange,,"vredir,netbios,ipxDHost"
  43. HKR,Ndi\Compatibility,ExcludeAll,,"NWSERVER"
  44. HKR,Ndi\Compatibility,RequireAll,,"VREDIR"
  45. ; Install-Remove Section
  46. HKR,Ndi\Install,,,"VSERVER.Install"
  47. HKR,Ndi\Remove,,,"VSERVER.Remove"
  48. ; Parameters
  49. ; MaintainServerList
  50. HKR,Ndi\params\MaintainServerList,location,,"System\CurrentControlSet\Services\Vxd\VNETSUP"
  51. HKLM,System\CurrentControlSet\Services\Vxd\VNETSUP\Ndi\params\MaintainServerList,default,,2
  52. HKLM,System\CurrentControlSet\Services\Vxd\VNETSUP\Ndi\params\MaintainServerList,ParamDesc,,%VSERVER_PARAM_SRVLIST%
  53. HKLM,System\CurrentControlSet\Services\Vxd\VNETSUP\Ndi\params\MaintainServerList,type,,enum
  54. HKLM,System\CurrentControlSet\Services\Vxd\VNETSUP\Ndi\params\MaintainServerList\enum,2,,%VSERVER_PARAM_SRVLIST_AUTO%
  55. HKLM,System\CurrentControlSet\Services\Vxd\VNETSUP\Ndi\params\MaintainServerList\enum,1,,%VSERVER_PARAM_SRVLIST_ENABLED%
  56. HKLM,System\CurrentControlSet\Services\Vxd\VNETSUP\Ndi\params\MaintainServerList\enum,0,,%VSERVER_PARAM_SRVLIST_DISABLED%
  57. ; LMAnnounce
  58. HKR,Ndi\params\LMAnnounce,location,,"System\CurrentControlSet\Services\Vxd\VNETSUP"
  59. HKLM,System\CurrentControlSet\Services\Vxd\VNETSUP\Ndi\params\LMAnnounce,default,,0
  60. HKLM,System\CurrentControlSet\Services\Vxd\VNETSUP\Ndi\params\LMAnnounce,ParamDesc,,%VSERVER_PARAM_LMANNOUNCE%
  61. HKLM,System\CurrentControlSet\Services\Vxd\VNETSUP\Ndi\params\LMAnnounce,type,,enum
  62. HKLM,System\CurrentControlSet\Services\Vxd\VNETSUP\Ndi\params\LMAnnounce\enum,1,,%VSERVER_PARAM_LMANNOUNCE_ENABLED%
  63. HKLM,System\CurrentControlSet\Services\Vxd\VNETSUP\Ndi\params\LMAnnounce\enum,0,,%VSERVER_PARAM_LMANNOUNCE_DISABLED%
  64. ; Context help
  65. HKR,Ndi,HelpText,,%VSERVER_HELP%
  66.  
  67. [VSERVER.Install]
  68. AddReg=VSERVER.AddReg,SERVER.AddReg
  69. CopyFiles=VSERVER.Files,SERVER.Files
  70.  
  71. [VSERVER.AddReg]
  72. HKR,,DevLoader,,*ndis
  73. HKR,,DeviceVxDs,,vserver.vxd
  74. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\VSERVER",StaticVxD,,vserver.vxd
  75. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\VSERVER",Start,1,00
  76. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\VSERVER",NetClean,1,1
  77.  
  78. [VSERVER.Files]
  79. vserver.vxd,,,32        ;suppress version conflicts
  80.  
  81. [VSERVER.Remove]
  82. DelReg=VSERVER.Rmv.DelReg, SERVER.DelReg
  83. [VSERVER.Rmv.DelReg]
  84. HKLM,"System\CurrentControlSet\Services\VxD\VSERVER",StaticVxD
  85.  
  86. ;*********************************************
  87. ;    NWSERVER section
  88. ;*********************************************
  89. [NWSERVER.ndi]
  90. AddReg=NWSERVER.ndi.reg
  91. ;Unique PnP ID, entry need to be present so that setup can back track 
  92. ;the device name from the driver 
  93. DeviceID=NWSERVER
  94.  
  95. [NWSERVER.ndi.reg]
  96. HKR,Ndi,DeviceID,,NWSERVER
  97. ; Interfaces
  98. HKR,Ndi\Interfaces,DefLower,,"nwredir"
  99. HKR,Ndi\Interfaces,LowerRange,,"nwredir"
  100. HKR,Ndi\Compatibility,ExcludeAll,,"VSERVER"
  101. HKR,Ndi\Compatibility,RequireAll,,"NWREDIR"
  102. ; Install-Remove Section
  103. HKR,Ndi\Install,,,"NWSERVER.Install"
  104. HKR,Ndi\Remove,,,"NWSERVER.Remove"
  105. ; Parameters
  106. ; SAP Browsing
  107. HKR,Ndi\params\Use_Sap,location,,"SYSTEM\CurrentControlSet\Services\NcpServer\Parameters"
  108. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\Use_Sap,default,,0
  109. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\Use_Sap,ParamDesc,,%NWSERVER_PARAM_USE_SAP%
  110. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\Use_Sap,type,,enum
  111. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\Use_Sap\enum,1,,%NWSERVER_PARAM_USE_SAP_ENABLED%
  112. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\Use_Sap\enum,0,,%NWSERVER_PARAM_USE_SAP_DISABLED%
  113. ; Browse master eligibility
  114. HKR,Ndi\params\BrowseMaster,location,,"SYSTEM\CurrentControlSet\Services\NcpServer\Parameters"
  115. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\BrowseMaster,default,,1
  116. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\BrowseMaster,ParamDesc,,%NWSERVER_PARAM_BROWSEMASTER%
  117. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\BrowseMaster,type,,enum
  118. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\BrowseMaster\enum,3,,%NWSERVER_PARAM_BROWSEMASTER_NOT_MASTER%
  119. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\BrowseMaster\enum,2,,%NWSERVER_PARAM_BROWSEMASTER_PREF%
  120. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\BrowseMaster\enum,1,,%NWSERVER_PARAM_BROWSEMASTER_ENABLED%
  121. HKLM,System\CurrentControlSet\Services\NcpServer\Parameters\Ndi\params\BrowseMaster\enum,0,,%NWSERVER_PARAM_BROWSEMASTER_DISABLED%
  122. ; Context help
  123. HKR,Ndi,HelpText,,%NWSERVER_HELP%
  124.  
  125. [NWSERVER.Install]
  126. AddReg=NWSERVER.AddReg,SERVER.AddReg
  127. CopyFiles=NWSERVER.Files,SERVER.Files,LOGIN.Files
  128.  
  129. [NWSERVER.AddReg]
  130. HKR,,DevLoader,,*ndis
  131. HKR,,DeviceVxDs,,nwserver.vxd
  132. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWSERVER",StaticVxD,,nwserver.vxd
  133. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWSERVER",Start,1,00
  134. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWSERVER",NetClean,1,1
  135. HKLM,SYSTEM\CurrentControlSet\Services\VxD\VNETSUP,StaticVxD,,"vnetsup.vxd"
  136. HKLM,SYSTEM\CurrentControlSet\Services\VxD\VNETSUP,Start,1,00
  137. HKLM,SYSTEM\CurrentControlSet\Services\VxD\VNETSUP,NetClean,1,1
  138. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\FILESEC",StaticVxD,,filesec.vxd
  139. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\FILESEC",Start,1,00
  140. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\FILESEC",NetClean,1,1
  141. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWSP",StaticVxD,,nwsp.vxd
  142. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWSP",Start,1,00
  143. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWSP",NetClean,1,1
  144.  
  145. [NWSERVER.Files]
  146. nwserver.vxd,,,32       ;suppress version conflicts
  147. vnetsup.vxd,,,32        ;suppress version conflicts
  148.  
  149. [LOGIN.Files]
  150. login.exe
  151.  
  152. [NWSERVER.Remove]
  153. DelReg=NWSERVER.rmv.DelReg, SERVER.DelReg
  154. [NWSERVER.rmv.DelReg]
  155. HKLM,"System\CurrentControlSet\Services\VxD\NWSERVER",StaticVxD
  156. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\FILESEC",StaticVxD
  157. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWSP",StaticVxD
  158. HKLM,"Security\Provider",Platform_Type
  159. HKLM,"Security\Provider",Container
  160. HKLM,"Security\Provider",Address_Server
  161. HKLM,"Security\Provider",Address_Book
  162. HKLM,"Security\Provider",Pass_Through
  163. HKLM,"System\CurrentControlSet\Services\NcpServer"
  164.  
  165. [SERVER.AddReg]
  166. ; disk sharing property page
  167. HKCR,Folder\shellex\PropertySheetHandlers\MSSharing,,,"{3EFC0B01-F4AA-101A-8932-08002B327C2D}"
  168. HKCR,CLSID\{3EFC0B01-F4AA-101A-8932-08002B327C2D},,,"File Sharing"
  169. HKCR,CLSID\{3EFC0B01-F4AA-101A-8932-08002B327C2D}\InProcServer32,,,"msshrui.dll"
  170. HKCR,CLSID\{3EFC0B01-F4AA-101A-8932-08002B327C2D}\InProcServer32,ThreadingModel,,"Apartment"
  171. HKCR,Network\SharingHandler,,,"msshrui.dll"
  172. ; printer sharing property page
  173. HKCR,Printers\shellex\PropertySheetHandlers\PrintSharingHandler,,,"{5F354881-1D7E-101B-A9DE-00AA0033819A}"
  174. HKCR,CLSID\{5F354881-1D7E-101B-A9DE-00AA0033819A},,,"Print Sharing"
  175. HKCR,CLSID\{5F354881-1D7E-101B-A9DE-00AA0033819A}\InProcServer32,,,"msshrui.dll"
  176. HKCR,CLSID\{5F354881-1D7E-101B-A9DE-00AA0033819A}\InProcServer32,ThreadingModel,,"Apartment"
  177. ; directory shell copy hook
  178. HKCR,Directory\shellex\CopyHookHandlers\ShareCopyHook,,,"{6DA1A220-65D0-101B-A657-9EB70524D8E7}"
  179. HKCR,CLSID\{6DA1A220-65D0-101B-A657-9EB70524D8E7},,,"Folder Copy Hook"
  180. HKCR,CLSID\{6DA1A220-65D0-101B-A657-9EB70524D8E7}\InProcServer32,,,"msshrui.dll"
  181. HKCR,CLSID\{6DA1A220-65D0-101B-A657-9EB70524D8E7}\InProcServer32,ThreadingModel,,"Apartment"
  182. ; printer shell copy hook
  183. HKCR,Printers\shellex\CopyHookHandlers\PrintShareHook,,,"{F365CCA0-60E5-101B-A657-9EB70524D8E7}"
  184. HKCR,CLSID\{F365CCA0-60E5-101B-A657-9EB70524D8E7},,,"Printer Copy Hook"
  185. HKCR,CLSID\{F365CCA0-60E5-101B-A657-9EB70524D8E7}\InProcServer32,,,"msshrui.dll"
  186. HKCR,CLSID\{F365CCA0-60E5-101B-A657-9EB70524D8E7}\InProcServer32,ThreadingModel,,"Apartment"
  187. ; file sharing context menu
  188. HKCR,Folder\shellex\ContextMenuHandlers\SharingMenu,,,"{6D78EC20-5AA6-101B-8681-366FBD64CEB9}"
  189. HKCR,CLSID\{6D78EC20-5AA6-101B-8681-366FBD64CEB9},,,"File Sharing Menu Handlers"
  190. HKCR,CLSID\{6D78EC20-5AA6-101B-8681-366FBD64CEB9}\InProcServer32,,,"msshrui.dll"
  191. HKCR,CLSID\{6D78EC20-5AA6-101B-8681-366FBD64CEB9}\InProcServer32,ThreadingModel,,"Apartment"
  192. ; printer sharing context menu
  193. HKCR,Printers\shellex\ContextMenuHandlers\SharingMenu,,,"{A57B9B40-5AA6-101B-8681-366FBD64CEB9}"
  194. HKCR,CLSID\{A57B9B40-5AA6-101B-8681-366FBD64CEB9},,,"Printer Sharing Menu Handlers"
  195. HKCR,CLSID\{A57B9B40-5AA6-101B-8681-366FBD64CEB9}\InProcServer32,,,"msshrui.dll"
  196. HKCR,CLSID\{A57B9B40-5AA6-101B-8681-366FBD64CEB9}\InProcServer32,ThreadingModel,,"Apartment"
  197. ; Default to not show passwords in share tab
  198. HKLM,Software\Microsoft\Windows\CurrentVersion\Policies\Network,HideSharePwds,1,01,00,00,00
  199.  
  200. [SERVER.DelReg]
  201. ; disk sharing property page
  202. HKCR,Folder\shellex\PropertySheetHandlers\MSSharing
  203. HKCR,CLSID\{3EFC0B01-F4AA-101A-8932-08002B327C2D}
  204. HKCR,Network\SharingHandler
  205. ; printer sharing property page
  206. HKCR,Printers\shellex\PropertySheetHandlers\PrintSharingHandler
  207. HKCR,CLSID\{5F354881-1D7E-101B-A9DE-00AA0033819A}
  208. ; directory shell copy hook
  209. HKCR,Directory\shellex\CopyHookHandlers\ShareCopyHook
  210. HKCR,CLSID\{6DA1A220-65D0-101B-A657-9EB70524D8E7}
  211. ; printer shell copy hook
  212. HKCR,Printers\shellex\CopyHookHandlers\PrintShareHook
  213. HKCR,CLSID\{F365CCA0-60E5-101B-A657-9EB70524D8E7}
  214. ; file sharing context menu
  215. HKCR,Folder\shellex\ContextMenuHandlers\SharingMenu
  216. HKCR,CLSID\{6D78EC20-5AA6-101B-8681-366FBD64CEB9}
  217. ; printer sharing context menu
  218. HKCR,Printers\shellex\ContextMenuHandlers\SharingMenu
  219. HKCR,CLSID\{A57B9B40-5AA6-101B-8681-366FBD64CEB9}
  220. ; Default to not show passwords in share tab
  221. HKLM,Software\Microsoft\Windows\CurrentVersion\Policies\Network,HideSharePwds
  222.  
  223. [SERVER.Files]
  224. msshrui.dll,,,32        ; suppress version conflicts
  225.  
  226. [DestinationDirs]
  227. SERVER.Files            = 11    ;LDID_SYS
  228. VSERVER.Files           = 11    ;LDID_SYS
  229. NWSERVER.Files          = 11    ;LDID_SYS
  230. LOGIN.Files             = 10,NWSYSVOL\LOGIN ;LDID_WIN\NWSYSVOL\LOGIN
  231.  
  232. ;****************************************************************************
  233. ; Localizable Strings
  234. ;****************************************************************************
  235. [strings]
  236. V_MS="Microsoft"
  237. V_CLASSNAME="Network Service"
  238.  
  239. ;Devices
  240. VSERVER.DeviceDesc="File and printer sharing for Microsoft Networks"
  241. NWSERVER.DeviceDesc="File and printer sharing for NetWare Networks"
  242.  
  243. ;Parameters
  244. VSERVER_PARAM_SRVLIST="Browse Master"
  245. VSERVER_PARAM_SRVLIST_AUTO="Automatic"
  246. VSERVER_PARAM_SRVLIST_ENABLED="Enabled"
  247. VSERVER_PARAM_SRVLIST_DISABLED="Disabled"
  248. VSERVER_PARAM_LMANNOUNCE="LM Announce"
  249. VSERVER_PARAM_LMANNOUNCE_ENABLED="Yes"
  250. VSERVER_PARAM_LMANNOUNCE_DISABLED="No"
  251.  
  252. NWSERVER_PARAM_USE_SAP="SAP Advertising"
  253. NWSERVER_PARAM_USE_SAP_ENABLED="Enabled"
  254. NWSERVER_PARAM_USE_SAP_DISABLED="Disabled"
  255. NWSERVER_PARAM_BROWSEMASTER="Workgroup Advertising"
  256. NWSERVER_PARAM_BROWSEMASTER_PREF="Enabled: Preferred Master"
  257. NWSERVER_PARAM_BROWSEMASTER_ENABLED="Enabled: May Be Master"
  258. NWSERVER_PARAM_BROWSEMASTER_NOT_MASTER="Enabled: Will Not Be Master"
  259. NWSERVER_PARAM_BROWSEMASTER_DISABLED="Disabled"
  260.  
  261. ; Context help
  262. VSERVER_HELP="File and print sharing for Microsoft networks gives you the ability to share your files or printers with Windows NT and Windows for Workgroups computers."
  263. NWSERVER_HELP="File and print sharing for NetWare networks gives you the ability to share your files or printers with NetWare computers."
  264.