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

  1.  
  2. ; NETDLC32.INF
  3. ;
  4. ; DLC 32 bit support transport
  5. ;
  6. ; Copyright 1993-1995, Microsoft Corporation
  7.  
  8. [version]
  9. CatalogFile=netdlc32.cat
  10. LayoutFile= Layout.inf, Layout1.inf, Layout2.inf
  11. signature="$CHICAGO$"
  12. Class=NetTrans
  13. ClassGUID={4d36e975-e325-11ce-bfc1-08002be10318}
  14. provider=%V_MS%
  15.  
  16. [Manufacturer]
  17. %V_MS%=MS
  18.  
  19. [MS]
  20. %DLC.DeviceDesc%=       DLC.ndi,        MSDLC32    ;DLC LLC 802.2 protocol
  21.  
  22.  
  23. ;****************************************************************************
  24. ; DLC NETDI information
  25. ;****************************************************************************
  26. [DLC.ndi]
  27. AddReg=DLC.ndi.reg
  28. ;Unique PnP ID, entry need to be present so that setup can back track
  29. ;the device name from the driver
  30. DeviceID=MSDLC32
  31.  
  32. ;Specify if the device can be installed more than once
  33. ; REVISIT - this should be 16!
  34. MaxInstance=16
  35.  
  36. [DLC.ndi.reg]
  37. HKR,Ndi,DeviceID,,MSDLC32
  38. HKR,Ndi,MaxInstance,,16
  39. HKR,Ndi,NdiInstaller,,"dlcndi.dll,DlcNdiProc"
  40.  
  41. ; NDIS Info
  42. HKR,NDIS,LogDriverName,,DLC
  43. HKR,NDIS,MajorNdisVersion,1,03
  44. HKR,NDIS,MinorNdisVersion,1,0A
  45.  
  46. ; Interfaces
  47. HKR,Ndi\Interfaces,DefUpper,,""
  48. HKR,Ndi\Interfaces,DefLower,,"ndis3"
  49. HKR,Ndi\Interfaces,UpperRange,,""
  50. HKR,Ndi\Interfaces,LowerRange,,"ndis3"
  51.  
  52. ;****************************************************************************
  53. ; Install and remove section names
  54. ;****************************************************************************
  55. HKR,Ndi\Install,,,"DLC.Install"
  56. HKR,Ndi\Remove,,,"DLC.Remove"
  57.  
  58. ;****************************************************************************
  59. ; Global parameters
  60. ;****************************************************************************
  61. ; Max Adapters Parameter (global)
  62. HKR,"Ndi\params\Max Adapters",location,,"System\CurrentControlSet\Services\Vxd\DLC"
  63. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Max Adapters",ParamDesc,,%DLC_MAX_ADAPTERS%
  64. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Max Adapters",default,,4
  65. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Max Adapters",type,,int
  66. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Max Adapters",min,,1
  67. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Max Adapters",max,,16
  68.  
  69. ; Max Users Parameter (global)
  70. HKR,"Ndi\params\Max Users",location,,"System\CurrentControlSet\Services\Vxd\DLC"
  71. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Max Users",ParamDesc,,%DLC_MAX_USERS%
  72. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Max Users",default,,5
  73. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Max Users",type,,int
  74. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Max Users",min,,1
  75. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Max Users",max,,40
  76.  
  77. ; Number NDIS Packet Descriptors Parameter (global)
  78. HKR,"Ndi\params\NDIS Pkt Descriptors",location,,"System\CurrentControlSet\Services\Vxd\DLC"
  79. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\NDIS Pkt Descriptors",ParamDesc,,%DLC_NUM_PKT_DESCS%
  80. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\NDIS Pkt Descriptors",default,,128
  81. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\NDIS Pkt Descriptors",type,,int
  82. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\NDIS Pkt Descriptors",min,,24
  83. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\NDIS Pkt Descriptors",max,,128
  84.  
  85. ; Trace Mask Parameter (global)
  86. HKR,"Ndi\params\Trace Mask",location,,"System\CurrentControlSet\Services\Vxd\DLC"
  87. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Trace Mask",ParamDesc,,%DLC_TRC_MASK%
  88. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Trace Mask",default,,000F
  89. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Trace Mask",type,,word
  90. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Trace Mask",min,,0000
  91. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Trace Mask",max,,FFFF
  92. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Trace Mask",base,,16
  93.  
  94. ; Support for CCB1 (DLCHLP.EXE)
  95. HKR,"Ndi\params\Support CCB1",location,,"System\CurrentControlSet\Services\Vxd\DLC"
  96. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Support CCB1",ParamDesc,,%DLC_SUPPORT_CCB1%
  97. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Support CCB1",default,,1
  98. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Support CCB1",type,,int
  99. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Support CCB1",min,,0
  100. HKLM,"System\CurrentControlSet\Services\VxD\DLC\Ndi\params\Support CCB1",max,,1
  101.  
  102.  
  103. ;****************************************************************************
  104. ; Instance-specific parameters
  105. ;****************************************************************************
  106. ; CCB Adapter Number (instance-specific)
  107. ;HKR,,"CCB adapter num",,255
  108. HKR,"Ndi\params\CCB adapter num",ParamDesc,,%CCBAdapterNum%
  109. HKR,"Ndi\params\CCB adapter num",default,,00
  110. HKR,"Ndi\params\CCB adapter num",type,,dword
  111. HKR,"Ndi\params\CCB adapter num",min,,00
  112. HKR,"Ndi\params\CCB adapter num",max,,15
  113. HKR,"Ndi\params\CCB adapter num",base,,16
  114. HKR,"NDI\params\CCB adapter num",optional,,0
  115.  
  116. ;HKR,Ndi\params\Network_Id,flag,1,20,00,00,00
  117. ;HKR,Ndi\params\Network_Id,default,,0
  118. ;HKR,Ndi\params\Network_Id,ParamDesc,,%NWLINK_PARAM_NETWORK_ID%
  119. ;HKR,Ndi\params\Network_Id,type,,dword
  120. ;HKR,Ndi\params\Network_Id,base,,16
  121.  
  122. ; Max SAPs (instance-specific)
  123. ;HKR,,"Max SAPs",,5
  124. HKR,"Ndi\params\Max SAPs",ParamDesc,,%MaxSaps%
  125. HKR,"Ndi\params\Max SAPs",default,,5
  126. HKR,"Ndi\params\Max SAPs",type,,int
  127. HKR,"Ndi\params\Max SAPs",min,,2
  128. HKR,"Ndi\params\Max SAPs",max,,10
  129. HKR,"NDI\params\Max SAPs",optional,,1
  130.  
  131. ; Max LINKs (instance-specific)
  132. ;HKR,,"Max LINKs",,20
  133. HKR,"Ndi\params\Max LINKs",ParamDesc,,%MaxLinks%
  134. HKR,"Ndi\params\Max LINKs",default,,20
  135. HKR,"Ndi\params\Max LINKs",type,,int
  136. HKR,"Ndi\params\Max LINKs",min,,2
  137. HKR,"Ndi\params\Max LINKs",max,,255
  138. HKR,"NDI\params\Max LINKs",optional,,1
  139.  
  140. ; Timer T1 (1) (instance-specific)
  141. HKR,"Ndi\params\Timer T1 (1)",ParamDesc,,%TimerT1One%
  142. HKR,"Ndi\params\Timer T1 (1)",default,,15
  143. HKR,"Ndi\params\Timer T1 (1)",type,,int
  144. HKR,"Ndi\params\Timer T1 (1)",min,,1
  145. HKR,"Ndi\params\Timer T1 (1)",max,,60
  146. HKR,"NDI\params\Timer T1 (1)",optional,,1
  147.  
  148. ; Timer T2 (1) (instance-specific)
  149. ;HKR,,"Timer T2 (1)",,3
  150. HKR,"Ndi\params\Timer T2 (1)",ParamDesc,,%TimerT2One%
  151. HKR,"Ndi\params\Timer T2 (1)",default,,3
  152. HKR,"Ndi\params\Timer T2 (1)",type,,int
  153. HKR,"Ndi\params\Timer T2 (1)",min,,1
  154. HKR,"Ndi\params\Timer T2 (1)",max,,15
  155. HKR,"NDI\params\Timer T2 (1)",optional,,1
  156.  
  157. ; Timer Ti (1) (instance-specific)
  158. ;HKR,,"Timer Ti (1)",,255
  159. HKR,"Ndi\params\Timer Ti (1)",ParamDesc,,%TimerTiOne%
  160. HKR,"Ndi\params\Timer Ti (1)",default,,255
  161. HKR,"Ndi\params\Timer Ti (1)",type,,int
  162. HKR,"Ndi\params\Timer Ti (1)",min,,5
  163. HKR,"Ndi\params\Timer Ti (1)",max,,255
  164. HKR,"NDI\params\Timer Ti (1)",optional,,1
  165.  
  166. ; Timer T1 (2) (instance-specific)
  167. ;HKR,,"Timer T1 (2)",,25
  168. HKR,"Ndi\params\Timer T1 (2)",ParamDesc,,%TimerT1Two%
  169. HKR,"Ndi\params\Timer T1 (2)",default,,25
  170. HKR,"Ndi\params\Timer T1 (2)",type,,int
  171. HKR,"Ndi\params\Timer T1 (2)",min,,1
  172. HKR,"Ndi\params\Timer T1 (2)",max,,60
  173. HKR,"NDI\params\Timer T1 (2)",optional,,1
  174.  
  175. ; Timer T2 (2) (instance-specific)
  176. ;HKR,,"Timer T2 (2)",,10
  177. HKR,"Ndi\params\Timer T2 (2)",ParamDesc,,%TimerT2Two%
  178. HKR,"Ndi\params\Timer T2 (2)",default,,10
  179. HKR,"Ndi\params\Timer T2 (2)",type,,int
  180. HKR,"Ndi\params\Timer T2 (2)",min,,1
  181. HKR,"Ndi\params\Timer T2 (2)",max,,25
  182. HKR,"NDI\params\Timer T2 (2)",optional,,1
  183.  
  184. ; Timer Ti (2) (instance-specific)
  185. ;HKR,,"Timer Ti (2)",,255
  186. HKR,"Ndi\params\Timer Ti (2)",ParamDesc,,%TimerTiTwo%
  187. HKR,"Ndi\params\Timer Ti (2)",default,,255
  188. HKR,"Ndi\params\Timer Ti (2)",type,,int
  189. HKR,"Ndi\params\Timer Ti (2)",min,,5
  190. HKR,"Ndi\params\Timer Ti (2)",max,,255
  191. HKR,"NDI\params\Timer Ti (2)",optional,,1
  192.  
  193. ; Max frame size (instance-specific)
  194. HKR,"Ndi\params\Max frame size",ParamDesc,,%MaxFrameSize%
  195. HKR,"Ndi\params\Max frame size",default,,4464
  196. ;HKR,"NDI\params\Max frame size",flag,1,10,00,00,00
  197. HKR,"Ndi\params\Max frame size",type,,int
  198. HKR,"Ndi\params\Max frame size",min,,96
  199. HKR,"Ndi\params\Max frame size",max,,17960
  200. HKR,"NDI\params\Max frame size",optional,,1
  201.  
  202. ; Max group SAPs (instance-specific)
  203. ;HKR,,"Max grp SAPs",,0
  204. HKR,"Ndi\params\Max grp SAPs",ParamDesc,,%MaxGrpSaps%
  205. HKR,"Ndi\params\Max grp SAPs",default,,0
  206. HKR,"Ndi\params\Max grp SAPs",type,,int
  207. HKR,"Ndi\params\Max grp SAPs",min,,0
  208. HKR,"Ndi\params\Max grp SAPs",max,,60
  209. HKR,"NDI\params\Max grp SAPs",optional,,1
  210.  
  211. ; Max group SAP members (instance-specific)
  212. ;HKR,,"Max grp members",,0
  213. HKR,"Ndi\params\Max grp members",ParamDesc,,%MaxGrpMembers%
  214. HKR,"Ndi\params\Max grp members",default,,0
  215. HKR,"Ndi\params\Max grp members",type,,int
  216. HKR,"Ndi\params\Max grp members",min,,0
  217. HKR,"Ndi\params\Max grp members",max,,60
  218. HKR,"NDI\params\Max grp members",optional,,1
  219.  
  220. ;; Swap address bits (instance-specific)
  221. HKR,"Ndi\params\Swap addr bits",ParamDesc,,%SwapAddrBits%
  222. HKR,"Ndi\params\Swap addr bits",default,,1
  223. HKR,"Ndi\params\Swap addr bits",type,,enum
  224. HKR,"Ndi\params\Swap addr bits\enum","0",,"0"
  225. HKR,"Ndi\params\Swap addr bits\enum","1",,"1"
  226. HKR,"NDI\params\Swap addr bits",optional,,1
  227.  
  228. ; Swap address bits (instance-specific)
  229. ;HKR,,"Ethernet DIX",,0
  230. HKR,"Ndi\params\Ethernet DIX",ParamDesc,,%EthernetDIX%
  231. HKR,"Ndi\params\Ethernet DIX",default,,0
  232. HKR,"Ndi\params\Ethernet DIX",type,,enum
  233. HKR,"Ndi\params\Ethernet DIX\enum","0",,"0"
  234. HKR,"Ndi\params\Ethernet DIX\enum","1",,"1"
  235. HKR,"NDI\params\Ethernet DIX",optional,,1
  236.  
  237.  
  238. ; Context help
  239. HKR,Ndi,HelpText,,%DLC_HELP%
  240.  
  241. ;****************************************************************************
  242. ; Install section
  243. ;****************************************************************************
  244. [DLC.Install]
  245. AddReg=DLC.AddReg
  246. CopyFiles=DLC.CopySystemFiles,DLC.CopyExeFile
  247.  
  248. [DLC.AddReg]
  249. HKR,,DevLoader,,*ndis
  250. HKR,,DeviceVxDs,,dlc.vxd
  251.  
  252. ;****************************************************************************
  253. ; Remove section
  254. ;****************************************************************************
  255. [DLC.Remove]
  256. DelReg=DLC.DelReg
  257.  
  258. [DLC.DelReg]
  259. HKLM,System\CurrentControlSet\Services\VxD\DLC
  260.  
  261.  
  262. ;****************************************************************************
  263. ; Product files to be installed (or removed)
  264. ;****************************************************************************
  265. [DLC.CopySystemFiles]
  266. dlc.vxd,,dlc~.v1
  267. dlcapi.dll,,dlcapi~.d1
  268. trcdlc.exe,,trcdlc~.e1
  269.  
  270. [DLC.CopyExeFile]
  271. dlchlp.exe
  272.  
  273. ;****************************************************************************
  274. ; Destination Directories, source disk names, and source disk files
  275. ;****************************************************************************
  276. [DestinationDirs]
  277. DLC.CopySystemFiles         = 11 ; LDID_SYS \windows\system
  278. DLC.CopyExeFile                 = 26 ; LDID_SYS
  279.  
  280. ;****************************************************************************
  281. ; Localizable Strings
  282. ;****************************************************************************
  283. [strings]
  284. V_CLASSNAME="Network Protocol"
  285.  
  286. ; Manufacturers
  287. V_MS="Microsoft"
  288.  
  289. ; Source Disks
  290. DISK_DLC=                               "Windows 98 32-bit DLC disk"
  291.  
  292. ; Devices
  293. DLC.DeviceDesc="Microsoft 32-bit DLC"
  294. MSDLC32.DeviceDesc="Microsoft 32-bit DLC"
  295. DLC_Instance_0="Microsoft 32-bit DLC-0"
  296.  
  297. ; Global parameters
  298. DLC_MAX_ADAPTERS=               "Maximum Adapters"
  299. DLC_MAX_USERS=                  "Maximum Users"
  300. DLC_NUM_PKT_DESCS=              "NDIS Pkt Descriptors"
  301. DLC_TRC_MASK=                   "Trace Mask"
  302. DLC_SUPPORT_CCB1=               "Support CCB1"
  303.  
  304. ; Per Instance Parameters
  305. CCBAdapterNum=  "CCB Adapter Num"
  306. MaxSaps =       "Max SAPs"
  307. MaxLinks=       "Max Links"
  308. MaxFrameSize=   "Maximum Frame Size"
  309. TimerT1One=     "Timer T1 (1)"
  310. TimerT1Two=     "Timer T1 (2)"
  311. TimerT2One=     "Timer T2 (1)"
  312. TimerT2Two=     "Timer T2 (2)"
  313. TimerTiOne=     "Timer Ti (1)"
  314. TimerTiTwo=     "Timer Ti (2)"
  315. MaxGrpSaps=     "Max Grp SAPs"
  316. MaxGrpMembers=  "Max Grp Members"
  317. SwapAddrBits=   "Swap Addr Bits"
  318. EthernetDIX=    "Ethernet DIX"
  319.  
  320. ; Context help
  321. DLC_HELP="DLC supports the 802.2 LLC protocols."
  322.  
  323.  
  324. ;****************************************************************************
  325. ; End of DLC.INF
  326. ;****************************************************************************
  327.