home *** CD-ROM | disk | FTP | other *** search
/ Soft 19 / Soft19.iso / win95-rc / precopy2.cab / netdlc32.inf < prev    next >
INI File  |  1995-12-31  |  12KB  |  328 lines

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