home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / precopy2.cab / netservr.inf < prev    next >
Encoding:
INI File  |  1997-10-21  |  13.3 KB  |  290 lines

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