home *** CD-ROM | disk | FTP | other *** search
/ PC World Plus! (NZ) 2001 October / PCW1001.iso / October / patch / dun14-95.exe / RCDATA / CABINET / nettrans.osr < prev    next >
Windows Setup INFormation  |  1998-08-14  |  38KB  |  1,112 lines

  1.  
  2. ; NETTRANS.INF
  3. ;
  4. ; Network Transports
  5. ;
  6. ; Copyright 1993-1995, Microsoft Corporation
  7.  
  8. [version]
  9. LayoutFile=iplayout.inf, layout.inf
  10. signature="$CHICAGO$"
  11. Class=NetTrans
  12. provider=%V_MS%
  13.  
  14. [CLassInstall]
  15. AddReg=NetTrans.AddReg
  16. [NetTrans.AddReg]
  17. HKR,,,,%V_CLASSNAME%
  18. HKR,,Installer,,netdi.dll
  19. HKR,,Icon,,-6
  20. HKR,,NoUseClass,,1
  21.  
  22. [Manufacturer]
  23. %V_MS%=MS
  24. %V_BANYAN%=BAN
  25. %V_SUN%=SUN
  26. %V_DEC%=DEC
  27. %V_NOVELL%=NOVELL
  28. %V_IBM%=IBM
  29.  
  30. [MS]
  31. %NETBEUI.DeviceDesc%=   NETBEUI.ndi, NETBEUI    ;NetBeui
  32. %NWLINK.DeviceDesc%=    NWLINK.ndi,  NWLINK     ;NWLink
  33. %NWNBLINK.DeviceDesc%=  NWNBLINK.ndi,  NWNBLINK     ;NWNBLink
  34. %MSTCP.DeviceDesc%=     MSTCP.ndi,   MSTCP      ;TCP/IP
  35.  
  36. [IBM]
  37. %IBMDLC.DeviceDesc%=    IBMDLC.ndi,  IBMDLC     ;IBMDLC
  38.  
  39. [NOVELL]
  40. %IPXODI.DeviceDesc%=   IPXODI.ndi, IPXODI      ;Ipx Odi
  41.  
  42. [BAN]
  43. %NDISBAN.DeviceDesc%=   NDISBAN.ndi, NDISBAN    ;Baynan ndis protocol
  44. %NDTOKBAN.DeviceDesc%=  NDTOKBAN.ndi, NDTOKBAN  ;Banyan ndis protocol Token Ring
  45.  
  46. [SUN]
  47. %NFSLINK.DeviceDesc%=   NFSLINK.ndi, NFSLINK    ;PC-NFS ndis protocol
  48.  
  49. [DEC]
  50. %DEC40.DeviceDesc%=     DEC40.ndi,   DEC40      ;Pathworks V4.1 Ethernet
  51. %DEC40T.DeviceDesc%=    DEC40T.ndi,  DEC40T     ;Pathworks V4.1 Tokenring
  52. %DEC50.DeviceDesc%=     DEC50.ndi,   DEC50      ;Pathworks V5.0A Ethernet NDIS
  53. %DEC50T.DeviceDesc%=    DEC50T.ndi,  DEC50T     ;Pathworks V5.0A Tokenring NDIST
  54.  
  55. %DEC50O.DeviceDesc%=    DEC50O.ndi,  DEC50O     ;Pathworks V5.x DLLODI
  56. %DEC50U.DeviceDesc%=    DEC50U.ndi,  DEC50U     ;V5.x DLLDLC, ewrk3, depca
  57.  
  58. [ControlFlags]
  59. ; NWNBLINK should not appear in select device
  60. ExcludeFromSelect=NWNBLINK
  61. ExcludeFromSelect=DEC50U
  62.  
  63. ;****************************************************************************
  64. ; IBMDLC
  65. ;****************************************************************************
  66. [IBMDLC.ndi]
  67. AddReg=IBMDLC.ndi.reg
  68. DeviceID=IBMDLC
  69.  
  70. [IBMDLC.ndi.reg]
  71. HKR,Ndi,DeviceID,,IBMDLC
  72. HKR,Ndi,MaxInstance,,0  ;prevent multiple bindings
  73. HKR,Ndi,NdiInstaller,,"netdi.dll,IBMDLCNdiProc"
  74. HKR,NDIS,MajorNdisVersion,1,03
  75. HKR,NDIS,MinorNdisVersion,1,0A
  76. ; Interfaces
  77. HKR,Ndi\Interfaces,DefUpper,,"ibmdlc"
  78. HKR,Ndi\Interfaces,DefLower,,"odi,ndis2"
  79. HKR,Ndi\Interfaces,UpperRange,,"ibmdlc"
  80. HKR,Ndi\Interfaces,LowerRange,,"odi,ndis2"
  81. ; compatibilities
  82. HKR,Ndi\Compatibility,ExcludeAll,,"MSDLC"
  83.  
  84. ;****************************************************************************
  85. ; IPXODI
  86. ;****************************************************************************
  87. [IPXODI.ndi]
  88. AddReg=IPXODI.ndi.reg
  89. DeviceID=IPXODI
  90.  
  91. [IPXODI.ndi.reg]
  92. HKR,Ndi,DeviceID,,IPXODI
  93. HKR,NDIS,MajorNdisVersion,1,03
  94. HKR,NDIS,MinorNdisVersion,1,0A
  95. ; Interfaces
  96. HKR,Ndi\Interfaces,DefUpper,,"nwipxodi,ipx"
  97. HKR,Ndi\Interfaces,DefLower,,"odi"
  98. HKR,Ndi\Interfaces,UpperRange,,"nwipxodi,ipx"
  99. HKR,Ndi\Interfaces,LowerRange,,"odi"
  100. ; compatibilities
  101. HKR,Ndi\Compatibility,ExcludeAll,,"IPXMONO"
  102.  
  103.  
  104. ;****************************************************************************
  105. ; NETBEUI
  106. ;****************************************************************************
  107. [NETBEUI.ndi]
  108. AddReg=NETBEUI.ndi.reg
  109. ;Unique PnP ID, entry need to be present so that setup can back track
  110. ;the device name from the driver
  111. DeviceID=NETBEUI
  112. ;Specify if the device can be installed more than once
  113. ;if not specify, default is MaxInstance=1
  114. MaxInstance=8
  115.  
  116. [NETBEUI.ndi.reg]
  117. HKR,Ndi,DeviceID,,NETBEUI
  118. HKR,Ndi,MaxInstance,,8
  119. ; NDIS Info
  120. HKR,NDIS,LogDriverName,,NETBEUI
  121. HKR,NDIS,MajorNdisVersion,1,03
  122. HKR,NDIS,MinorNdisVersion,1,0A
  123. HKR,NDIS\NDIS2,DriverName,,"NETBEUI$"
  124. HKR,NDIS\NDIS2,FileName,,"*netbeui"
  125. ; Interfaces
  126. HKR,Ndi\Interfaces,DefUpper,,"netbios"
  127. HKR,Ndi\Interfaces,DefLower,,"ndis2,ndis3,odi"
  128. HKR,Ndi\Interfaces,UpperRange,,"netbios"
  129. HKR,Ndi\Interfaces,LowerRange,,"ndis2,ndis3,odi"
  130. ; Install sections
  131. HKR,Ndi\Install,,,"NETBEUI.Install"
  132. HKR,Ndi\Remove,,,"NETBEUI.Remove"
  133. ;Sessions Parameter (global)
  134. HKR,Ndi\params\sessions,location,,"System\CurrentControlSet\Services\Vxd\NetBeui"
  135. HKLM,System\CurrentControlSet\Services\VxD\NETBEUI\Ndi\params\sessions,ParamDesc,,%NETBEUI_PARAM_SESSIONS%
  136. HKLM,System\CurrentControlSet\Services\VxD\NETBEUI\Ndi\params\sessions,default,,10
  137. HKLM,System\CurrentControlSet\Services\VxD\NETBEUI\Ndi\params\sessions,type,,int
  138. HKLM,System\CurrentControlSet\Services\VxD\NETBEUI\Ndi\params\sessions,min,,3
  139. HKLM,System\CurrentControlSet\Services\VxD\NETBEUI\Ndi\params\sessions,max,,117
  140. ;NCBS Parameter (global)
  141. HKR,Ndi\params\ncbs,location,,"System\CurrentControlSet\Services\Vxd\NetBeui"
  142. HKLM,System\CurrentControlSet\Services\VxD\NETBEUI\Ndi\Params\ncbs,ParamDesc,,%NETBEUI_PARAM_NCBS%
  143. HKLM,System\CurrentControlSet\Services\VxD\NETBEUI\Ndi\Params\ncbs,default,,12
  144. HKLM,System\CurrentControlSet\Services\VxD\NETBEUI\Ndi\Params\ncbs,type,,int
  145. HKLM,System\CurrentControlSet\Services\VxD\NETBEUI\Ndi\Params\ncbs,min,,7
  146. HKLM,System\CurrentControlSet\Services\VxD\NETBEUI\Ndi\Params\ncbs,max,,255
  147. ; Context help
  148. HKR,Ndi,HelpText,,%NETBEUI_HELP%
  149.  
  150. [NETBEUI.Install]
  151. AddReg=NETBEUI.AddReg
  152. CopyFiles=NETBEUI.CopyFiles
  153. [NETBEUI.AddReg]
  154. HKR,,DevLoader,,*ndis
  155. HKR,,DeviceVxDs,,netbeui.vxd
  156. ; RPC
  157. HKLM,"Software\Microsoft\Rpc\ClientProtocols",ncacn_nb_nb,,rpcltc5.dll
  158. HKLM,"Software\Microsoft\Rpc\ServerProtocols",ncacn_nb_nb,,rpclts5.dll
  159. [NETBEUI.CopyFiles]
  160. netbeui.vxd
  161. ; RPC
  162. rpcltc5.dll
  163. rpclts5.dll
  164.  
  165. [NETBEUI.Remove]
  166. AddReg=NETBEUI.Rmv.AddReg
  167. [NETBEUI.Rmv.AddReg]
  168. ; RPC
  169. HKLM,"Software\Microsoft\Rpc\ClientProtocols",ncacn_nb_nb,
  170. HKLM,"Software\Microsoft\Rpc\ServerProtocols",ncacn_nb_nb,
  171.  
  172. ;****************************************************************************
  173. ; NWNBLINK
  174. ;****************************************************************************
  175. [NWNBLINK.ndi]
  176. AddReg=NWNBLINK.ndi.reg
  177. DeviceID=NWNBLINK
  178. MaxInstance=1
  179.  
  180. [NWNBLINK.ndi.reg]
  181. HKR,Ndi,DeviceID,,NWNBLINK
  182. HKR,Ndi,MaxInstance,,1
  183. HKR,Ndi,StaticVxd,,"nwnblink.vxd"
  184. HKR,Ndi\Compatibility,RequireAll,,"NWLINK"
  185. ; NDIS info
  186. HKR,NDIS,LogDriverName,,"NWNBLINK"
  187. HKR,NDIS,MajorNdisVersion,1,03
  188. HKR,NDIS,MinorNdisVersion,1,0A
  189. ; Interfaces
  190. HKR,Ndi\Interfaces,DefUpper,,"netbios"
  191. HKR,Ndi\Interfaces,DefLower,,"ipx"
  192. HKR,Ndi\Interfaces,UpperRange,,"netbios"
  193. HKR,Ndi\Interfaces,LowerRange,,"ipx"
  194. ; Install sections
  195. HKR,Ndi\Install,netbios,,"NWNBLINK.Install"
  196.  
  197. ; Context help
  198. HKR,Ndi,HelpText,,%NWNBLINK_HELP%
  199.  
  200. [NWNBLINK.Install]
  201. AddReg=NWNBLINK.AddReg
  202. CopyFiles=NWNBLINK.copy
  203. [NWNBLINK.AddReg]
  204. HKR,,DevLoader,,*ndis
  205. HKR,,DeviceVxDs,,nwnblink.vxd
  206. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWNBLINK",StaticVxD,,nwnblink.vxd
  207. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWNBLINK",Start,1,00
  208. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWNBLINK",NetClean,1,1
  209. [NWNBLINK.copy]
  210. nwnblink.vxd
  211.  
  212. [NWNBLINK.Remove]
  213. DelReg=NWNBLINK.rmv.AddReg
  214. [NWNBLINK.rmv.AddReg]
  215. HKLM,"System\CurrentControlSet\Services\VxD\NWNBLINK",StaticVxD
  216.  
  217.  
  218. ;****************************************************************************
  219. ; NWLINK
  220. ;****************************************************************************
  221. [NWLINK.ndi]
  222. AddReg=NWLINK.ndi.reg
  223. DeviceID=NWLINK
  224. MaxInstance=4
  225.  
  226. [NWLINK.ndi.reg]
  227. HKR,Ndi,DeviceID,,NWLINK
  228. HKR,Ndi,MaxInstance,,8
  229. HKR,Ndi,NdiInstaller,,"netdi.dll,NwlinkNdiProc"
  230. HKR,Ndi,StaticVxd,,"nwlink.vxd"
  231. ; NDIS info
  232. HKR,NDIS,LogDriverName,,"NWLINK"
  233. HKR,NDIS,MajorNdisVersion,1,03
  234. HKR,NDIS,MinorNdisVersion,1,0A
  235. HKR,NDIS\NDIS2,DriverName,,"nwlink$"
  236. HKR,NDIS\NDIS2,FileName,,"*nwlink"
  237. ; Interfaces
  238. HKR,Ndi\Interfaces,DefUpper,,"ipx,ipxDHost,winsock"
  239. HKR,Ndi\Interfaces,DefLower,,"ndis2,ndis3,odi"
  240. HKR,Ndi\Interfaces,UpperRange,,"ipx,ipxDHost,winsock"
  241. HKR,Ndi\Interfaces,LowerRange,,"ndis2,ndis3,odi"
  242. ; Install sections
  243. HKR,Ndi\Install,,,"NWLINK.Install"
  244. HKR,Ndi\Remove,,,"NWLINK.Remove"
  245. ;Network Address Parameter (per instance)
  246. HKR,Ndi\params\Network_Id,flag,1,20,00,00,00
  247. HKR,Ndi\params\Network_Id,default,,0
  248. HKR,Ndi\params\Network_Id,ParamDesc,,%NWLINK_PARAM_NETWORK_ID%
  249. HKR,Ndi\params\Network_Id,type,,dword
  250. HKR,Ndi\params\Network_Id,base,,16
  251. ;Flags (per instance)
  252. ;HKR,Ndi\params\Flags,default,,0
  253. ;HKR,Ndi\params\Flags,ParamDesc,,%NWLINK_PARAM_FLAGS%
  254. ;HKR,Ndi\params\Flags,type,,dword
  255. ;HKR,Ndi\params\Flags,base,,16
  256. ;Frame Type Parameter (per instance)
  257. HKR,Ndi\params\Frame_Type,ParamDesc,,%NWLINK_PARAM_FRAMETYPE%
  258. HKR,Ndi\params\Frame_Type,default,,4
  259. HKR,Ndi\params\Frame_Type,type,,enum
  260. HKR,Ndi\params\Frame_Type\enum,"4",,"Auto"
  261. HKR,Ndi\params\Frame_Type\enum,"1",,"Ethernet 802.2"
  262. HKR,Ndi\params\Frame_Type\enum,"0",,"Ethernet 802.3"
  263. HKR,Ndi\params\Frame_Type\enum,"2",,"Ethernet II"
  264. HKR,Ndi\params\Frame_Type\enum,"5",,"Token Ring"
  265. HKR,Ndi\params\Frame_Type\enum,"6",,"Token Ring SNAP"
  266. ;Maximum Connections (global)
  267. HKR,Ndi\params\maxconnect,location,,"System\CurrentControlSet\Services\Vxd\NWLink"
  268.  
  269. HKR,Ndi\RenameBase,file1,,"%25%\winsock"
  270. HKR,Ndi\RenameBase,file2,,"%11%\winsock"
  271. HKR,Ndi\RenameBase,file3,,"%11%\win32s\winsock"
  272.  
  273. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\maxconnect,ParamDesc,,%NWLINK_PARAM_MAXCONNECT%
  274. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\maxconnect,optional,,1
  275. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\maxconnect,type,,int
  276. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\maxconnect,min,,1
  277. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\maxconnect,max,,128
  278. ;Maximum Sockets (global)
  279. HKR,Ndi\params\maxsockets,location,,"System\CurrentControlSet\Services\Vxd\NWLink"
  280. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\maxsockets,ParamDesc,,%NWLINK_PARAM_MAXSOCKETS%
  281. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\maxsockets,optional,,1
  282. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\maxsockets,type,,int
  283. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\maxsockets,min,,2
  284. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\maxsockets,max,,255
  285. ;Force Even Length Packets (global)
  286. HKR,Ndi\params\forceeven,location,,"System\CurrentControlSet\Services\Vxd\NWLink"
  287. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\forceeven,ParamDesc,,%NWLINK_PARAM_FORCEEVEN%
  288. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\forceeven,optional,,1
  289. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\forceeven,default,,0
  290. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\forceeven,type,,enum
  291. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\forceeven\enum,0,,%PARAM_NO%
  292. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\forceeven\enum,1,,%PARAM_YES%
  293. ;Source Routing Cache Size (global)
  294. HKR,Ndi\params\cachesize,location,,"System\CurrentControlSet\Services\Vxd\NWLink"
  295. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\cachesize,ParamDesc,,%NWLINK_PARAM_CACHESIZE%
  296. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\cachesize,type,,enum
  297. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\cachesize,default,,0
  298. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\cachesize\enum,0,,%PARAM_OFF%
  299. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\cachesize\enum,16,,%PARAM_16%
  300. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\cachesize\enum,32,,%PARAM_32%
  301. HKLM,System\CurrentControlSet\Services\VxD\NWLink\Ndi\params\cachesize\enum,64,,%PARAM_64%
  302. ; Context help
  303. HKR,Ndi,HelpText,,%NWLINK_HELP%
  304.  
  305. [NWLINK.Install]
  306. AddReg=NWLINK.AddReg
  307. CopyFiles=NWLINK.CopyFiles,WSOCK.sys.copyfiles,WSOCK.win.copyfiles
  308. ;Delfiles=WSOCK.del.sys,WSOCK.del.win32s
  309.  
  310. [NWLINK.AddReg]
  311. HKR,,DevLoader,,*ndis
  312. HKR,,DeviceVxDs,,nwlink.vxd
  313.  
  314. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\Winsock","IPX/SPX Winsock Provider",,"wsipx.vxd"
  315. HKLM,"Software\Microsoft\Rpc\ClientProtocols",ncacn_spx,,rpcltc6.dll
  316. HKLM,"Software\Microsoft\Rpc\ServerProtocols",ncacn_spx,,rpclts6.dll
  317. ;Backup the file to prevent overwrites
  318. HKLM,"SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs",WINSOCK.DLL,,0
  319.  
  320. [NWLINK.CopyFiles]
  321. nwlink.vxd
  322. wsipx.vxd
  323. rpcltc6.dll
  324. rpclts6.dll
  325.  
  326. [NWLINK.Remove]
  327. DelReg=NWLINK.Rmv.DelReg
  328. [NWLINK.Rmv.DelReg]
  329. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\Winsock","IPX/SPX Winsock Provider",
  330. ; RPC
  331. HKLM,"Software\Microsoft\Rpc\ClientProtocols",ncacn_spx,
  332. HKLM,"Software\Microsoft\Rpc\ServerProtocols",ncacn_spx,
  333.  
  334.  
  335. ;****************************************************************************
  336. ; TCP/IP
  337. ;****************************************************************************
  338. [MSTCP.ndi]
  339. AddReg=MSTCP.ndi.reg
  340. DeviceID=MSTCP
  341. MaxInstance=4
  342.  
  343. [MSTCP.ndi.reg]
  344. HKR,Ndi,DeviceID,,MSTCP
  345. HKR,Ndi,MaxInstance,,8
  346. HKR,Ndi,NdiInstaller,,"mstcp.dll,TcpNdiProc"
  347. ; NDIS info
  348. HKR,NDIS,LogDriverName,,"MSTCP"
  349. HKR,NDIS,MajorNdisVersion,1,03
  350. HKR,NDIS,MinorNdisVersion,1,0A
  351. ; Interfaces
  352. HKR,Ndi\Interfaces,DefUpper,,"netbios,tdi,winsock"
  353. HKR,Ndi\Interfaces,DefLower,,"ndis2,ndis3,odi"
  354. HKR,Ndi\Interfaces,UpperRange,,"netbios,tdi,winsock"
  355. HKR,Ndi\Interfaces,LowerRange,,"ndis2,ndis3,odi"
  356. ; Install-Remove Sections
  357. HKR,Ndi\Install,,,"MSTCP.Install"
  358. HKR,Ndi\Remove,,,"MSTCP.Remove"
  359. ; Context help
  360. HKR,Ndi,HelpText,,%MSTCP_HELP%
  361. ; Need for advanced page
  362. HKR,Ndi\Params\None,ParamDesc,,%PARAM_NONE%
  363. HKR,Ndi\Params\None,default,,""
  364. HKR,Ndi\Params\None,type,,keyonly
  365.  
  366. HKR,Ndi\RenameBase,file1,,"%25%\winsock"
  367. HKR,Ndi\RenameBase,file2,,"%11%\winsock"
  368. HKR,Ndi\RenameBase,file3,,"%11%\win32s\winsock"
  369.  
  370. ;Default for lmhost
  371. HKLM,System\CurrentControlSet\Services\VxD\MSTCP,LMHostFile,,"%10%\lmhosts"
  372.  
  373. [MSTCP.Install]
  374. AddReg=MSTCP.AddReg
  375. DelReg=MSTCP.Ins.DelReg
  376. CopyFiles=MSTCP.CopyFiles.sys,MSTCP.CopyFiles.win,WSOCK.sys.copyfiles,WSOCK.win.copyfiles
  377. UpdateAutoBat=MSTCP.UpdateAutoBat
  378. UpdateCfgSys=MSTCP.UpdateCfgSys
  379. ;Delfiles=WSOCK.del.sys,WSOCK.del.win32s
  380.  
  381. [MSTCP.AddReg]
  382. HKR,,DevLoader,,*ndis
  383.  
  384. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\Winsock","Ancillary Function Driver for Winsock",,"afvxd.vxd"
  385. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\AFVXD","MSTCP Helper for Winsock",,"wshtcp.vxd"
  386. HKLM,"System\CurrentControlSet\Services\VxD\MSTCP\Parameters\Winsock",MaxSockAddrLength,1,10,0,0,0
  387. HKLM,"System\CurrentControlSet\Services\VxD\MSTCP\Parameters\Winsock",MinSockAddrLength,1,10,0,0,0
  388.  
  389. HKLM,"Software\Microsoft\Rpc\ClientProtocols",ncacn_ip_tcp,,rpcltc3.dll
  390. HKLM,"Software\Microsoft\Rpc\ServerProtocols",ncacn_ip_tcp,,rpclts3.dll
  391. ; winsock registry info
  392. HKLM,"System\CurrentControlSet\Control\ServiceProvider\Order\ExcludedProviders"
  393. HKLM,"System\CurrentControlSet\Control\ServiceProvider\Order\ProviderOrder",MSTCP,,""
  394. HKLM,"System\CurrentControlSet\Services\VxD\MSTCP\ServiceProvider",LocalPriority,1,f3,01,00,00
  395. HKLM,"System\CurrentControlSet\Services\VxD\MSTCP\ServiceProvider",HostsPriority,1,f4,01,00,00
  396. HKLM,"System\CurrentControlSet\Services\VxD\MSTCP\ServiceProvider",DnsPriority,1,d0,07,00,00
  397. HKLM,"System\CurrentControlSet\Services\VxD\MSTCP\ServiceProvider",NetbtPriority,1,d1,07,00,00
  398. HKLM,"System\CurrentControlSet\Services\VxD\MSTCP\ServiceProvider",Class,1,08,00,00,00
  399. HKLM,"System\CurrentControlSet\Services\VxD\MSTCP\ServiceProvider",ProviderPath,,"%windir%\system\wsock32.dll"
  400. HKLM,"System\CurrentControlSet\Services\VxD\MSTCP\Parameters\Winsock",HelperDllName,,"%windir%\system\wsock32.dll"
  401. HKLM,"System\CurrentControlSet\Services\Winsock\Parameters",MSTCP,,""
  402. ;Backup the file to prevent overwrites
  403. HKLM,"SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs",WINSOCK.DLL,,0
  404.  
  405. [MSTCP.CopyFiles.sys]
  406. vtdi.386,,,32  ; Keep the latest version without prompting
  407. vip.386,,,32
  408. vtcp.386,,,32
  409. vudp.386,,,32
  410. vdhcp.386,,,32
  411. vnbt.386,,,32
  412. icmp.dll,,,32
  413. afvxd.vxd,,,32
  414. wshtcp.vxd,,,32
  415. rpcltc3.dll,,,32
  416. rpclts3.dll,,,32
  417. wsock32.dll,,,32
  418. msvcrt.dll,,,32  ; Required by new tools
  419.  
  420. [MSTCP.CopyFiles.win]
  421. ping.exe
  422. telnet.exe
  423. telnet.hlp
  424. ftp.exe
  425. hosts.sam
  426. lmhosts.sam
  427. networks
  428. protocol
  429. services
  430. inetmib1.dll
  431. arp.exe
  432. nbtstat.exe
  433. netstat.exe
  434. route.exe
  435. tracert.exe
  436. winipcfg.exe
  437. snmpapi.dll,,,32 ; Required by new tools
  438.  
  439. [MSTCP.UpdateAutoBat]
  440. ; Remove real mode TCP/IP
  441. CmdDelete=umb
  442. CmdDelete=tcptsr
  443. CmdDelete=tinyrfc
  444. CmdDelete=nmtsr
  445. CmdDelete=emsbfr
  446. CmdDelete=dnr
  447. CmdDelete=sockets
  448.  
  449. [MSTCP.UpdateCfgSys]
  450. ; Remove real mode TCP/IP devices
  451. DevDelete=tcpdrv.dos
  452. DevDelete=nemm.dos
  453.  
  454.  
  455. [MSTCP.Remove]
  456. DelReg=MSTCP.Rmv.DelReg
  457.  
  458. [MSTCP.Rmv.DelReg]
  459. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\AFVXD","MSTCP Helper for Winsock",
  460. HKLM,"Software\Microsoft\Rpc\ClientProtocols",ncacn_ip_tcp
  461. HKLM,"Software\Microsoft\Rpc\ServerProtocols",ncacn_ip_tcp
  462. ; remove tcp winsock registry info
  463. HKLM,"System\CurrentControlSet\Control\ServiceProvider\ProviderOrder",MSTCP
  464. HKLM,"System\CurrentControlSet\Services\VxD\MSTCP",ServiceProvider
  465. HKLM,"System\CurrentControlSet\Services\VxD\MSTCP",Parameters
  466. HKLM,"System\CurrentControlSet\Services\Winsock\Parameters",MSTCP
  467.  
  468. [MSTCP.Ins.DelReg]
  469. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\Winsock","TCP/IP Winsock Provider",
  470.  
  471. [MSTCP.VnbtOff.Install]
  472. AddReg=MSTCP.VnbtOff.reg
  473.  
  474. [MSTCP.VnbtOn.Install]
  475. AddReg=MSTCP.VnbtOn.reg
  476.  
  477. [MSTCP.VnbtOn.reg]
  478. HKR,,DeviceVxDs,,"vtdi.386,vip.386,vtcp.386,vdhcp.386,vnbt.386"
  479.  
  480. [MSTCP.VnbtOff.reg]
  481. HKR,,DeviceVxDs,,"vtdi.386,vip.386,vtcp.386,vdhcp.386"
  482.  
  483. [MSTCP_Update_Drivers]
  484. CopyFiles=MSTCP.CopyFiles.sys,MSTCP.CopyFiles.win,WSOCK.sys.copyfiles,WSOCK.win.copyfiles
  485.  
  486. ;****************************************************************************
  487. ; DEC40
  488. ;****************************************************************************
  489. [DEC40.ndi]
  490. AddReg=DEC40.ndi.reg,DEC40.ether
  491. DeviceID=DEC40
  492. MaxInstance=1
  493. [DEC40.ether]
  494. HKR,NDIS\NDIS2,FileName,,"dllndis.exe"
  495. HKR,Ndi,DeviceID,,DEC40
  496. HKR,Ndi\Install,,,"DEC40NDIS.inst"
  497.  
  498. [DEC40T.ndi]
  499. AddReg=DEC40.ndi.reg,DEC40.Token
  500. DeviceID=DEC40T
  501. MaxInstance=1
  502. [DEC40.Token]
  503. HKR,NDIS\NDIS2,FileName,,"dllndist.exe"
  504. HKR,Ndi,DeviceID,,DEC40T
  505. HKR,Ndi\Install,,,"DEC40NDIST.inst"
  506.  
  507. [DEC40.ndi.reg]
  508. HKR,NDIS,LogDriverName,,DECNET
  509. HKR,NDIS,MajorNdisVersion,1,03
  510. HKR,NDIS,MinorNdisVersion,1,0A
  511. HKR,NDIS\NDIS2,DriverName,,DLL$MAC
  512. HKR,Ndi\Interfaces,DefUpper,,"netbios"
  513. HKR,Ndi\Interfaces,UpperRange,,"netbios"
  514. HKR,Ndi\Interfaces,DefLower,,"ndis2,odi"
  515. HKR,Ndi\Interfaces,LowerRange,,"ndis2,odi"
  516. HKR,Ndi\Compatibility,RequireAll,,"VREDIR"
  517. HKR,Ndi\Remove,,,"DEC40NDIS.rmv"
  518. ; params
  519. HKR,Ndi\params\LG_BUFFERS,location,,"System\CurrentControlSet\Services\Vxd\DECPW"
  520. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\LG_BUFFERS,ParamDesc,,Large Buffers
  521. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\LG_BUFFERS,flag,1,10,00,00,00
  522. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\LG_BUFFERS,type,,int
  523. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\LG_BUFFERS,default,,16
  524. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\LG_BUFFERS,min,,1
  525. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\LG_BUFFERS,max,,16
  526. ; SM_BUFFERS
  527. HKR,Ndi\params\SM_BUFFERS,location,,"System\CurrentControlSet\Services\Vxd\DECPW"
  528. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\SM_BUFFERS,ParamDesc,,"Small Buffers"
  529. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\SM_BUFFERS,flag,1,10,00,00,00
  530. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\SM_BUFFERS,type,,int
  531. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\SM_BUFFERS,default,,6
  532. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\SM_BUFFERS,min,,1
  533. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\SM_BUFFERS,max,,16
  534. ; OUTSTANDING
  535. HKR,Ndi\params\OUTSTANDING,location,,"System\CurrentControlSet\Services\Vxd\DECPW"
  536. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\OUTSTANDING,ParamDesc,,"Out Standing"
  537. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\OUTSTANDING,flag,1,10,00,00,00
  538. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\OUTSTANDING,type,,int
  539. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\OUTSTANDING,default,,32
  540. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\OUTSTANDING,min,,1
  541. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\OUTSTANDING,max,,256
  542. ; DECPARM
  543. HKR,Ndi\params\DECPARM,location,,"System\CurrentControlSet\Services\Vxd\DECPW"
  544. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\DECPARM,ParamDesc,,"DECnet database path"
  545. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\DECPARM,flag,1,10,00,00,00
  546. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\DECPARM,type,,edit
  547. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\DECPARM,LimitText,,64
  548. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\DECPARM,UpperCase,,1
  549. HKLM,System\CurrentControlSet\Services\Vxd\DECPW\Ndi\params\DECPARM,default,,"C:\DECNET"
  550.  
  551. [DEC40NDIS.inst]
  552. UpdateInis=DEC40NDIS.Inis
  553. AddReg=DEC40NDIS.inst.reg
  554. CopyFiles=DEC40NDIS.Copyfiles.sys,DEC40NDIS.Copyfiles.winboot
  555.  
  556. [DEC40NDIST.inst]
  557. UpdateInis=DEC40NDIS.Inis
  558. AddReg=DEC40NDIS.inst.reg
  559. CopyFiles=DEC40NDIS.Copyfiles.sys,DEC40NDIST.Copyfiles.winboot
  560.  
  561. [DEC40NDIS.inst.reg]
  562. HKR,,DevLoader,,*ndis
  563. HKR,,DeviceVxDs,,decnet.386
  564. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\DECNET",StaticVxD,,"decnet.386"
  565. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\DECNET",Start,1,00
  566.  
  567. [DEC40NDIS.Inis]
  568. system.ini,386Enh,,"TimerCriticalSection=10000"
  569. system.ini,386Enh,,"NetHeapSize=42"
  570. system.ini,386Enh,,"DNETHeapSize=64"
  571. [DEC40NDIS.Copyfiles.sys]
  572. decnet.386
  573. ;pwconfig.dll
  574. pwwfwcfg.exe
  575. pwwfwcfg.dat
  576. pwwfwcfg.tpl
  577. pwwfw.hlp
  578. vbrun300.dll
  579. cmdialog.vbx
  580. pwicon.exe
  581. pwgroup.tpl
  582. [DEC40NDIS.Copyfiles.winboot]
  583. dllndis.exe
  584. srm.exe
  585. [DEC40NDIST.Copyfiles.winboot]
  586. dllndist.exe
  587. srm.exe
  588.  
  589. [DEC40NDIS.rmv]
  590. DelReg=DEC40NDIS.delreg.rmv
  591. [DEC40NDIS.delreg.rmv]
  592. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\DECNET"
  593.  
  594. ;****************************************************************************
  595. ; DEC50
  596. ;****************************************************************************
  597. ; DLLNDIS
  598.  
  599. [DEC50.ndi]
  600. AddReg=DEC50.ndi.reg,DEC50.ether
  601. DeviceID=DEC50
  602. MaxInstance=1
  603. [DEC50.ether]
  604. HKR,NDIS\NDIS2,FileName,,"dllndis.exe"
  605. HKR,Ndi,DeviceID,,DEC50
  606. HKR,Ndi\Install,,,"DEC50NDIS.inst"
  607.  
  608. ; DLLNDIST
  609.  
  610. [DEC50T.ndi]
  611. AddReg=DEC50.ndi.reg,DEC50.Token
  612. DeviceID=DEC50T
  613. MaxInstance=1
  614. [DEC50.Token]
  615. HKR,NDIS\NDIS2,FileName,,"dllndist.exe"
  616. HKR,Ndi,DeviceID,,DEC50T
  617. HKR,Ndi\Install,,,"DEC50NDIST.inst"
  618.  
  619. ; ODI
  620.  
  621. [DEC50O.ndi]
  622. AddReg=DEC50.ndi.reg, DEC50O.ODI
  623. DeviceID=DEC50O
  624. MaxInstance=1
  625. [DEC50O.ODI]
  626. HKR,NDIS\NDIS2,FileName,,"dllodi.exe"
  627. HKR,Ndi,DeviceID,,DEC50O
  628. HKR,Ndi\Install,,,"DEC50ODI.inst"
  629.  
  630. ; dlc, depca, ewrk3 - installs ndis; difference is files copied
  631.  
  632. [DEC50U.ndi]
  633. AddReg=DEC50.ndi.reg, DEC50U.Upgrade
  634. DeviceID=DEC50O
  635. MaxInstance=1
  636. [DEC50U.Upgrade]
  637. HKR,NDIS\NDIS2,FileName,,"dllndis.exe"
  638. HKR,Ndi,DeviceID,,DEC50U
  639. HKR,Ndi\Install,,,"DEC50UPG.inst"
  640.  
  641. ;; all dec sections share this block
  642. [DEC50.ndi.reg]
  643. HKR,NDIS,MajorNdisVersion,1,03
  644. HKR,NDIS,MinorNdisVersion,1,0A
  645. HKR,NDIS\NDIS2,DriverName,,DLL$MAC
  646. HKR,Ndi\Interfaces,DefUpper,,"netbios"
  647. HKR,Ndi\Interfaces,UpperRange,,"netbios"
  648. HKR,Ndi\Interfaces,DefLower,,"ndis2,odi"
  649. HKR,Ndi\Interfaces,LowerRange,,"ndis2,odi"
  650. HKR,Ndi\Compatibility,RequireAll,,"VREDIR"
  651. HKR,Ndi\Remove,,,"DEC50NDIS.rmv"
  652. ;
  653. ; autoexec.bat line placements
  654. ;
  655. ; call dec licensing stuff
  656. HKR,Ndi\autoexec.bat\Order,KeyOrder,,"pwmove"
  657.  
  658. HKR,Ndi\autoexec.bat\pwmove,Line,,"call %26%\_pwmove.bat %26% `pcsa`"
  659. HKR,Ndi\autoexec.bat\pwmove,Search,,"*startnet*"
  660. HKR,Ndi\autoexec.bat\pwmove,Replace,,""
  661. HKR,Ndi\autoexec.bat\pwmove,Skip,,"*_pwmove*"
  662. HKR,Ndi\autoexec.bat\pwmove,Position,1,00,00,00,00
  663.  
  664.  
  665.  
  666. [DEC50NDIS.inst]
  667. UpdateInis=DEC50NDIS.Inis
  668. AddReg=DEC50NDIS.inst.reg
  669. CopyFiles=DEC50NDIS.Copyfiles.sys,DEC50NDIS.Copyfiles.winboot
  670.  
  671. [DEC50NDIST.inst]
  672. UpdateInis=DEC50NDIS.Inis
  673. AddReg=DEC50NDIST.inst.reg
  674. CopyFiles=DEC50NDIS.Copyfiles.sys,DEC50NDIST.Copyfiles.winboot
  675.  
  676. ; Do Ini updates need to be done?  is Addreg section right?
  677. [DEC50ODI.inst]
  678. UpdateInis=DEC50NDIS.Inis
  679. AddReg=DEC50ODI.inst.reg
  680. CopyFiles=DEC50NDIS.Copyfiles.sys,DEC50ODI.Copyfiles.winboot
  681.  
  682. [DEC50UPG.inst]
  683. UpdateInis=DEC50NDIS.Inis
  684. AddReg=DEC50NDIS.inst.reg
  685. CopyFiles=DEC50NDIS.Copyfiles.sys,DEC50UPG.Copyfiles.winboot
  686.  
  687. [DEC50NDIS.inst.reg]
  688. HKR,,DevLoader,,*ndis
  689. ;HKLM,"SYSTEM\CurrentControlSet\Control\NetworkProvider\Order",PATHWRKS
  690. ;HKLM,"SYSTEM\CurrentControlSet\Services\PATHWRKS\NetworkProvider",Name,,"PATHWORKS"
  691. ;HKLM,"SYSTEM\CurrentControlSet\Services\PATHWRKS\NetworkProvider",ProviderPath,,"pathwrks.drv"
  692. ;HKLM,"SYSTEM\CurrentControlSet\Services\PATHWRKS\NetworkProvider",Description,,"DEC PATHWORKS"
  693. ;HKLM,"SYSTEM\CurrentControlSet\Services\PATHWRKS\NetworkProvider",NetID,1,00,00,00,00
  694. ;HKLM,"SYSTEM\CurrentControlSet\Services\PATHWRKS\NetworkProvider",Windows31DLL,1,01,00,00,00
  695. HKLM,"Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net",dllndis.exe,,low
  696. HKLM,"Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net",ipxndis.exe,,low
  697. HKR,,DeviceVxDs,,decpw.386
  698. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\DECNET",StaticVxD,,"decpw.386"
  699. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\DECNET",Start,1,00
  700.  
  701. [DEC50NDIST.inst.reg]
  702. HKR,,DevLoader,,*ndis
  703. HKLM,"Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net",dllndist.exe,,low
  704. HKLM,"Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net",ipxndis.exe,,low
  705. HKR,,DeviceVxDs,,decpw.386
  706. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\DECNET",StaticVxD,,"decpw.386"
  707. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\DECNET",Start,1,00
  708.  
  709. [DEC50ODI.inst.reg]
  710. HKR,,DevLoader,,*ndis
  711. ;HKLM,"SYSTEM\CurrentControlSet\Control\NetworkProvider\Order",PATHWRKS
  712. ;HKLM,"SYSTEM\CurrentControlSet\Services\PATHWRKS\NetworkProvider",Name,,"PATHWORKS"
  713. ;HKLM,"SYSTEM\CurrentControlSet\Services\PATHWRKS\NetworkProvider",ProviderPath,,"pathwrks.drv"
  714. ;HKLM,"SYSTEM\CurrentControlSet\Services\PATHWRKS\NetworkProvider",Description,,"DEC PATHWORKS"
  715. ;HKLM,"SYSTEM\CurrentControlSet\Services\PATHWRKS\NetworkProvider",NetID,1,00,00,00,00
  716. ;HKLM,"SYSTEM\CurrentControlSet\Services\PATHWRKS\NetworkProvider",Windows31DLL,1,01,00,00,00
  717. HKLM,"Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net",dllodi.exe,,low
  718. HKLM,"Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net",ipxodi.exe,,low
  719. HKR,,DeviceVxDs,,decpw.386
  720. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\DECNET",StaticVxD,,"decpw.386"
  721. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\DECNET",Start,1,00
  722.  
  723.  
  724. [DEC50NDIS.Inis]
  725. system.ini,386Enh,,"NetHeapSize=64"
  726. system.ini,386Enh,,"DNETCriticalSection=FALSE"
  727. system.ini,386Enh,,"PSPIncrement=5"
  728. system.ini,386Enh,,"UniqueDOSPSP=ON"
  729. system.ini,386Enh,,"TimerCriticalSection=10000"
  730. system.ini,386Enh,,"DNETHeapSize=16"
  731. system.ini,386Enh,,"NumHCBs=64"
  732. system.ini,Network,,"logonvalidated=no"
  733. system.ini,Network,,"LMAnnounce=Yes"
  734. [DEC50NDIS.Copyfiles.sys]
  735. ;pathwrks.drv,,,16
  736. ;pwconfig.dll,,,16
  737. decpw.386,,,16
  738.  
  739. [DEC50NDIS.Copyfiles.winboot]
  740.  
  741. dllndis.exe,dllndis.new,,16
  742. srm.exe,srm.new,,16
  743.  
  744.  
  745.  
  746.  
  747. pcsa.exe,,,16
  748. select.exe,,,16
  749. _pwmove.bat,,,16
  750. instl50.dll,,,16
  751. instl51.dll,,,16
  752. deccore.vxd,,,16
  753. declicl.vxd,,,16
  754.  
  755. [DEC50NDIST.Copyfiles.winboot]
  756.  
  757. dllndist.exe,dllndist.new,,16
  758. srm.exe,srm.new,,16
  759.  
  760.  
  761.  
  762.  
  763. pcsa.exe,,,16
  764. select.exe,,,16
  765. _pwmove.bat,,,16
  766. instl50.dll,,,16
  767. instl51.dll,,,16
  768. deccore.vxd,,,16
  769. declicl.vxd,,,16
  770.  
  771. [DEC50ODI.Copyfiles.winboot]
  772. dllodi.exe,,,16
  773. pcsa.exe,,,16
  774. select.exe,,,16
  775. _pwmove.bat,,,16
  776.  
  777. srm.exe,srm.new,,16
  778.  
  779.  
  780.  
  781. instl50.dll,,,16
  782. instl51.dll,,,16
  783. deccore.vxd,,,16
  784. declicl.vxd,,,16
  785.  
  786. [DEC50UPG.Copyfiles.winboot]
  787.  
  788. dllndis.exe,dllndis.new,,16
  789. srm.exe,srm.new,,16
  790.  
  791.  
  792.  
  793.  
  794. pcsa.exe,,,16
  795. select.exe,,,16
  796. _pwmove.bat,,,16
  797. instl50.dll,,,16
  798. instl51.dll,,,16
  799. deccore.vxd,,,16
  800. declicl.vxd,,,16
  801.  
  802.  
  803. [DEC50NDIS.rmv]
  804. DelReg=DEC50NDIS.delreg.rmv
  805. [DEC50NDIS.delreg.rmv]
  806. HKLM,"SYSTEM\CurrentControlSet\Control\NetworkProvider\Order",PATHWRKS
  807. HKLM,"SYSTEM\CurrentControlSet\Services\PATHWRKS"
  808. HKLM,"Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net",dllndis.exe
  809. HKLM,"Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net",dllndist.exe
  810. HKLM,"Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net",ipxndis.exe
  811. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\DECNET"
  812.  
  813. ;****************************************************************************
  814. ; NDISBAN
  815. ;****************************************************************************
  816. ;
  817. ; ETHERNET
  818. [NDISBAN.ndi]
  819. AddReg=NDISBAN.ndi.reg,BAN.ndi.reg
  820. DeviceID=NDISBAN
  821. MaxInstance=1
  822.  
  823. [NDISBAN.ndi.reg]
  824. HKR,Ndi,DeviceID,,NDISBAN
  825. HKR,NDIS,LogDriverName,,NDISBAN
  826. HKR,NDIS\NDIS2,DriverName,,NDISBAN$
  827. ;
  828. ; autoexec.bat line placements
  829. ;
  830. ; ndis ban
  831. HKR,Ndi\autoexec.bat\ndisban,Line,,"ndisban"
  832. HKR,Ndi\autoexec.bat\ndisban,Search,,"*ban /nc*"
  833. HKR,Ndi\autoexec.bat\ndisban,Replace,,""
  834. HKR,Ndi\autoexec.bat\ndisban,Skip,,"*ndisban*"
  835. HKR,Ndi\autoexec.bat\ndisban,Position,1,01,00,00,00
  836. ; redirall
  837. HKR,Ndi\autoexec.bat\redirall,Line,,"redirall"
  838. HKR,Ndi\autoexec.bat\redirall,Search,,"*ndisban*"
  839. HKR,Ndi\autoexec.bat\redirall,Replace,,""
  840. HKR,Ndi\autoexec.bat\redirall,Skip,,"*redirall*"
  841. HKR,Ndi\autoexec.bat\redirall,Position,1,01,00,00,00
  842.  
  843. ;
  844. ; TOKEN RING
  845. ;
  846.  
  847. [NDTOKBAN.ndi]
  848. AddReg=NDTOKBAN.ndi.reg,BAN.ndi.reg
  849. DeviceID=NDTOKBAN
  850. MaxInstance=1
  851.  
  852. [NDTOKBAN.ndi.reg]
  853. HKR,Ndi,DeviceID,,NDTOKBAN
  854. HKR,NDIS,LogDriverName,,NDTOKBAN
  855. HKR,NDIS\NDIS2,DriverName,,NDISBAN$
  856. ;
  857. ; autoexec.bat line placements
  858. ;
  859. ; ndis ban
  860. HKR,Ndi\autoexec.bat\ndisban,Line,,"ndtokban"
  861. HKR,Ndi\autoexec.bat\ndisban,Search,,"*ban /nc*"
  862. HKR,Ndi\autoexec.bat\ndisban,Replace,,""
  863. HKR,Ndi\autoexec.bat\ndisban,Skip,,"*ndtokban*"
  864. HKR,Ndi\autoexec.bat\ndisban,Position,1,01,00,00,00
  865. ; redirall
  866. HKR,Ndi\autoexec.bat\redirall,Line,,"redirall"
  867. HKR,Ndi\autoexec.bat\redirall,Search,,"*ndtokban*"
  868. HKR,Ndi\autoexec.bat\redirall,Replace,,""
  869. HKR,Ndi\autoexec.bat\redirall,Skip,,"*redirall*"
  870. HKR,Ndi\autoexec.bat\redirall,Position,1,01,00,00,00
  871.  
  872. ;
  873. ; COMMON BANYAN SECTIONS
  874. ;
  875.  
  876. [BAN.ndi.reg]
  877. HKR,Ndi,MaxInstance,,0  ;prevent multiple bindings
  878. HKR,NDIS,MajorNdisVersion,1,03
  879. HKR,NDIS,MinorNdisVersion,1,0A
  880. HKR,Ndi\Interfaces,DefUpper,,"vines"
  881. HKR,Ndi\Interfaces,DefLower,,"ndis2,odi"
  882. HKR,Ndi\Interfaces,LowerRange,,"ndis2,odi"
  883. HKR,Ndi\Interfaces,UpperRange,,"vines"
  884. HKR,Ndi\Install,,,"NDISBAN.inst"
  885. HKR,Ndi\Remove,,,"NDISBAN.rmv"
  886. ;
  887. ; autoexec.bat line placements
  888. ;
  889. HKR,Ndi\autoexec.bat\Order,KeyOrder,,"netinit,ban,ndisban,redirall,netstart,arswait,login"
  890. ; net init
  891. HKR,Ndi\autoexec.bat\netinit,Line,,"net initialize"
  892. HKR,Ndi\autoexec.bat\netinit,Search,,"*ban*"
  893. HKR,Ndi\autoexec.bat\netinit,Replace,,""
  894. HKR,Ndi\autoexec.bat\netinit,Skip,,"*net init*"
  895. HKR,Ndi\autoexec.bat\netinit,Position,1,00,00,00,00
  896. HKR,Ndi\autoexec.bat\netinit,LDID,1,1A,00,00,00     ;winboot dir (26)
  897. ; ban
  898. HKR,Ndi\autoexec.bat\ban,Line,,"ban /nc"
  899. HKR,Ndi\autoexec.bat\ban,Search,,"*net init*"
  900. HKR,Ndi\autoexec.bat\ban,Replace,,"*ban*"
  901. HKR,Ndi\autoexec.bat\ban,Skip,,"*ban /nc*"
  902. HKR,Ndi\autoexec.bat\ban,Position,1,01,00,00,00
  903. ; net start
  904. HKR,Ndi\autoexec.bat\netstart,Line,,"net start"
  905. HKR,Ndi\autoexec.bat\netstart,Search,,"*redirall*"
  906. HKR,Ndi\autoexec.bat\netstart,Replace,,""
  907. HKR,Ndi\autoexec.bat\netstart,Skip,,"*net start*"
  908. HKR,Ndi\autoexec.bat\netstart,Position,1,01,00,00,00
  909. HKR,Ndi\autoexec.bat\netstart,LDID,1,1A,00,00,00     ;winboot dir (26)
  910. ; arswait
  911. HKR,Ndi\autoexec.bat\arswait,Line,,"arswait"
  912. HKR,Ndi\autoexec.bat\arswait,Search,,"*net start*"
  913. HKR,Ndi\autoexec.bat\arswait,Replace,,""
  914. HKR,Ndi\autoexec.bat\arswait,Skip,,"*arswait*"
  915. HKR,Ndi\autoexec.bat\arswait,Position,1,01,00,00,00
  916. ; login
  917. HKR,Ndi\autoexec.bat\login,Line,,"z:login"
  918. HKR,Ndi\autoexec.bat\login,Search,,"*arswait*"
  919. HKR,Ndi\autoexec.bat\login,Replace,,"*login*"
  920. HKR,Ndi\autoexec.bat\login,Skip,,"*z:login*"
  921. HKR,Ndi\autoexec.bat\login,Position,1,01,00,00,00
  922.  
  923.  
  924. [NDISBAN.inst]
  925. AddReg=NDISBAN.inst.reg
  926. UpdateAutoBat=NDISBAN.autobat
  927.  
  928. [NDISBAN.inst.reg]
  929. HKLM,"Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net",dynamic,1,01,00,00,00
  930.  
  931. [NDISBAN.autobat]
  932. CmdDelete=net
  933. CmdDelete=netbind
  934. CmdDelete=call
  935.  
  936. [NDISBAN.rmv]
  937. DelReg=NDISBAN.rmv.reg
  938. [NDISBAN.rmv.reg]
  939. HKLM,"Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net",dynamic
  940.  
  941. ;****************************************************************************
  942. ; NFSLINK
  943. ;****************************************************************************
  944. [NFSLINK.ndi]
  945. AddReg=NFSLINK.ndi.reg
  946. DeviceID=NFSLINK
  947. MaxInstance=1
  948. [NFSLINK.ndi.reg]
  949. HKR,Ndi,DeviceID,,NFSLINK
  950. HKR,NDIS,LogDriverName,,NFSLINK
  951. HKR,NDIS,MajorNdisVersion,1,03
  952. HKR,NDIS,MinorNdisVersion,1,0A
  953. HKR,NDIS\NDIS2,SectionName,,"NFS-NDIS"
  954. HKR,NDIS\NDIS2,DriverName,,NFSLINK$
  955. HKR,NDIS\NDIS2,FileName,,"nfs-ndis.sys,pcnfs.sys,sockdrv.sys"
  956. HKR,Ndi\Interfaces,DefUpper,,"pcnfs"
  957. HKR,Ndi\Interfaces,DefLower,,"ndis2,odi"
  958. HKR,Ndi\Interfaces,LowerRange,,"ndis2,odi"
  959. HKR,Ndi\Interfaces,UpperRange,,"pcnfs"
  960. HKR,Ndi\Install,,,NFSLINK.inst
  961. [NFSLINK.inst]
  962. CopyFiles=NFSLINK.copyfiles
  963. UpdateInis=NFSLINK.inis
  964. UpdateAutoBat=NFSLINK.autobat
  965. UpdateCfgSys=NFSLINK.cfgsys
  966.  
  967. [NFSLINK.inis]
  968. system.ini,"Network Drivers",,"pcnfs.sys=/F30 /C^"
  969.  
  970. [NFSLINK.autobat]
  971. CmdDelete=netbind
  972.  
  973. [NFSLINK.cfgsys]
  974. DevDelete=pcnfs.sys
  975. DevDelete=sockdrv.sys
  976. DevDelete=protman.sys
  977. DevDelete=nfs-ndis.sys
  978.  
  979. [NFSLINK.copyfiles]
  980. nfs-ndis.sys,,,16
  981. pcnfs.sys,,,16
  982. sockdrv.sys,,,16
  983.  
  984. [WSOCK.sys.copyfiles]
  985. wsock.vxd,,,32          ;suppress version conflicts
  986. wsasrv.exe
  987.  
  988. ;*********************************************
  989. ;    WINSOCK
  990. ;*********************************************
  991. [WSOCK.del.sys]
  992. winsock.dll
  993.  
  994. [WSOCK.del.win32s]
  995. winsock.dll
  996.  
  997. [WSOCK.win.copyfiles]
  998. winsock.dll,,,32        ; suppress version conflicts
  999.  
  1000. ;****************************************************************************
  1001. ; Destination Directories
  1002. ;****************************************************************************
  1003. [DestinationDirs]
  1004. NetTrans.CopyFiles          = 11 ; LDID-SYS
  1005. NETBEUI.CopyFiles           = 11 ; LDID_SYS
  1006. NWLINK.CopyFiles            = 11 ; LDID_SYS
  1007. MSTCP.CopyFiles.sys         = 11 ; LDID_SYS
  1008. MSTCP.CopyFiles.win         = 25 ; LDID_SHARED
  1009. NFSLINK.copyfiles           = 26 ; LDID_WINBOOT
  1010. DEC50NDIS.Copyfiles.sys     = 11 ; LDID_SYS
  1011. DEC50NDIS.Copyfiles.winboot = 26 ; LDID_WINBOOT
  1012. DEC50ODI.Copyfiles.winboot  = 26
  1013. DEC50UPG.Copyfiles.winboot  = 26
  1014. WSOCK.sys.copyfiles         = 11 ; LDID_SYS
  1015. NWNBLINK.Copy               = 11 ; LDID_SYS
  1016. WSOCK.del.sys               = 11    ; LDID_SYS
  1017. WSOCK.del.win32s            = 11,win32s    ; system\win32s
  1018. WSOCK.win.copyfiles         = 25 ; LDID_SHARED
  1019.  
  1020. [SourceDisksNames]
  1021. ;NOTE: USE ONLY DISK NUMBERS 45-54:
  1022. 45=%DSK_DEC%,      "", 0001
  1023. 46=%DSK_NFS%,      "", 0001
  1024.  
  1025. [SourceDisksFiles]
  1026. ;pathwrks.drv    =45,,1024
  1027. decpw.386       =45,,1024
  1028. decnet.386      =45,,1024
  1029. pwwfwcfg.exe    =45,,1024
  1030. pwwfwcfg.dat    =45,,1024
  1031. pwwfwcfg.tpl    =45,,1024
  1032. pwwfw.hlp       =45,,1024 
  1033. cmdialog.vbx    =45,,1024
  1034. pwicon.exe      =45,,1024
  1035. pwgroup.tpl     =45,,1024
  1036. ;pwconfig.dll    =45,,1024
  1037. nfs-ndis.sys    =46,,1024
  1038. pcnfs.sys       =46,,1024
  1039. sockdrv.sys     =46,,1024
  1040. dllodi.exe      =45,,1024
  1041. dllndis.exe     =45,,1024
  1042. dllndist.exe    =45,,1024
  1043. srm.exe         =45,,1024
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053. ;****************************************************************************
  1054. ; Localizable Strings
  1055. ;****************************************************************************
  1056. [strings]
  1057. V_MS="Microsoft"
  1058. V_CLASSNAME="Network Protocol"
  1059.  
  1060. ; Manufacturers
  1061. V_BANYAN=   "Banyan"
  1062. V_SUN=      "SunSoft"
  1063. V_DEC=      "Digital Equipment (DEC)"
  1064. V_NOVELL=   "Novell"
  1065. V_IBM=      "IBM"
  1066.  
  1067. ; Source Disks
  1068. DSK_DEC=                "DEC PATHWORKS Windows driver disk"
  1069. DSK_NFS=                "PC-NFS Windows driver disk"
  1070.  
  1071. ; Devices
  1072. IPXODI.DeviceDesc="Novell IPX ODI Protocol"
  1073. NETBEUI.DeviceDesc="NetBEUI"
  1074. NWLINK.DeviceDesc="IPX/SPX-compatible Protocol"
  1075. NWNBLINK.DeviceDesc="NETBIOS support for IPX/SPX-compatible Protocol"
  1076. MSTCP.DeviceDesc="TCP/IP"
  1077. NFSLINK.DeviceDesc="PC-NFS Protocol"
  1078. NDISBAN.DeviceDesc="Banyan VINES ethernet Protocol"
  1079. NDTOKBAN.DeviceDesc="Banyan VINES token ring Protocol"
  1080. DEC40.DeviceDesc="PATHWORKS V4.1 Ethernet"
  1081. DEC40T.DeviceDesc="PATHWORKS V4.1 Token Ring"
  1082. DEC50.DeviceDesc="PATHWORKS V5.0 and above Ethernet"
  1083. DEC50T.DeviceDesc="PATHWORKS V5.0 and above Tokenring"
  1084. IBMDLC.DeviceDesc="Existing IBM DLC Protocol"
  1085. DEC50O.DeviceDesc="PATHWORKS V5.0 and above Ethernet (ODI)"
  1086. DEC50U.DeviceDesc="Upgrade DLC, DEPCA, EWRK3 PATHWORKS V5.0 and above to NDIS"
  1087.  
  1088. ; Parameters
  1089. NETBEUI_PARAM_SESSIONS="Maximum Sessions"
  1090. NETBEUI_PARAM_NCBS="NCBS"
  1091. NWLINK_PARAM_FLAGS="Flags"
  1092. NWLINK_PARAM_NETWORK_ID="Network Address"
  1093. NWLINK_PARAM_FRAMETYPE="Frame Type"
  1094. NWLINK_PARAM_MAXCONNECT="Maximum Connections"
  1095. NWLINK_PARAM_MAXSOCKETS="Maximum Sockets"
  1096. NWLINK_PARAM_FORCEEVEN="Force Even Length Packets"
  1097. NWLINK_PARAM_CACHESIZE="Source Routing"
  1098. PARAM_YES="Yes"
  1099. PARAM_NO="No"
  1100. PARAM_OFF="Off"
  1101. PARAM_NONE="None"
  1102. PARAM_16="16 entry cache (recommended)"
  1103. PARAM_32="32 entry cache"
  1104. PARAM_64="64 entry cache"
  1105.  
  1106. ; Context help
  1107. NETBEUI_HELP="NetBEUI is a protocol you can use to connect to Windows NT, Windows for Workgroups, or LAN Manager servers."
  1108. NWLINK_HELP="The IPX/SPX-compatible protocol is a protocol NetWare and Windows NT servers, and Windows 95 computers use to communicate."
  1109. NWNBLINK_HELP="The NetBIOS over IPX/SPX-compatible protocol allows you to run NetBIOS applications over the IPX/SPX-compatible protocol."
  1110. MSTCP_HELP="TCP/IP is the protocol you use to connect to the Internet and wide-area networks."
  1111.