home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 July / CHIP_CD_1997_07_PL.iso / software / testsoft / lantast / _setup.lib / APROT < prev    next >
Encoding:
Windows Setup INFormation  |  1996-05-22  |  6.5 KB  |  186 lines

  1. ; APROT
  2. ;
  3. ; This file controls the installation and removal of the LANtastic
  4. ; Netbios protocol.
  5. ;
  6. ; Note: Since this is a special INF file, only used in conjunction with an
  7. ;       InstallShield install, the DelFiles sections have been emptied
  8. ;       so that already installed files will not be deleted if the
  9. ;       Microsoft class installer thinks it detects an error.
  10. ;
  11. ; Copyright (C) 1995, Artisoft, Inc.
  12. ;
  13.  
  14. [version]
  15. LayoutFile=layout.inf
  16. signature="$CHICAGO$"
  17. Class=NetTrans
  18. provider=%V_ARTISOFT%
  19.  
  20. ;****************************************************************************
  21. ; Destinations
  22. ;****************************************************************************
  23.  
  24. [DestinationDirs]
  25. VAILANB.CopyFiles     = 11    ; \windows\system
  26. ;VAILANB.Files.Ndi     = 11
  27. VAILANB.DelFiles      = 11
  28. VAILANB.INFFILE       = 17    ; \windows\inf
  29.  
  30. [Manufacturer]
  31. %V_ARTISOFT%=ARTISOFT
  32.  
  33. [ARTISOFT]
  34. %VAILANB.DeviceDesc%=VAILANB.ndi, VAILANB
  35.  
  36. ;****************************************************************************
  37. ; VAILANB
  38. ;****************************************************************************
  39. [VAILANB.ndi]
  40. AddReg=VAILANB.ndi.reg
  41. DeviceID=VAILANB
  42. ;CopyFiles=VAILANB.Files.Ndi
  43. MaxInstance=8
  44.  
  45. [VAILANB.ndi.reg]
  46. HKR,Ndi,DeviceID,,VAILANB
  47. HKR,Ndi,NdiInstaller,,"ltclidi.dll,LtNdicProc"
  48. HKR,Ndi,MaxInstance,,8
  49. ; NDIS Info
  50. HKR,NDIS,LogDriverName,,VAILANB
  51. HKR,NDIS,MajorNdisVersion,1,03
  52. HKR,NDIS,MinorNdisVersion,1,0A
  53. ; Interfaces
  54. HKR,Ndi\Interfaces,DefUpper,,"netbios"
  55. HKR,Ndi\Interfaces,DefLower,,"ndis2,ndis3,odi"
  56. HKR,Ndi\Interfaces,UpperRange,,"netbios"
  57. HKR,Ndi\Interfaces,LowerRange,,"ndis2,ndis3,odi"
  58. ; Install sections
  59. HKR,Ndi\Install,,,"VAILANB.Install"
  60. HKR,Ndi\Remove,,,"VAILANB.Remove"
  61.  
  62. HKLM,"System\CurrentControlSet\Services\Lantastic\LIPS\BUFFERS",Min,1,05,00,00,00
  63. HKLM,"System\CurrentControlSet\Services\Lantastic\LIPS\BUFFERS",Max,1,64,00,00,00
  64. HKLM,"System\CurrentControlSet\Services\Lantastic\LIPS\BUFFERS",Delay,1,90,01,00,00
  65. HKLM,"System\CurrentControlSet\Services\Lantastic\LIPS\BUFFERS",Help,,%NUMBUFF_HELP%
  66. HKLM,"System\CurrentControlSet\Services\Lantastic\LIPS\BUFFERS",LongName,,%XMITREC_LONGNAME%
  67.  
  68. HKLM,"System\CurrentControlSet\Services\Lantastic\AILANBIO\LANAS",LongName,,%NETADAPTERS_LONGNAME%
  69.  
  70. HKLM,"System\CurrentControlSet\Services\Lantastic\AILANBIO\QUEUE_ELEMENTS",LongName,,%QELEMENTS_LONGNAME%
  71. HKLM,"System\CurrentControlSet\Services\Lantastic\AILANBIO\QUEUE_ELEMENTS",Min,1,00,01,00,00
  72.  
  73. ;Routing (global)
  74. HKR,Ndi\params\Routing,location,,"System\CurrentControlSet\Services\Lantastic\LIPS"
  75. HKLM,System\CurrentControlSet\Services\Lantastic\LIPS\Ndi\params\Routing,ParamDesc,,%ROUTING%
  76. HKLM,System\CurrentControlSet\Services\Lantastic\LIPS\Ndi\params\Routing,type,,enum
  77. HKLM,System\CurrentControlSet\Services\Lantastic\LIPS\Ndi\params\Routing,default,,0
  78. HKLM,System\CurrentControlSet\Services\Lantastic\LIPS\Ndi\params\Routing\enum,0,,%NEGATIVE%
  79. HKLM,System\CurrentControlSet\Services\Lantastic\LIPS\Ndi\params\Routing\enum,1,,%AFFIRMATIVE%
  80.  
  81. ;Old Routes (global)
  82. HKR,"Ndi\params\Old Routes",location,,"System\CurrentControlSet\Services\Lantastic\LIPS"
  83. HKLM,"System\CurrentControlSet\Services\Lantastic\LIPS\Ndi\params\Old Routes",ParamDesc,,%OLD_ROUTES%
  84. HKLM,"System\CurrentControlSet\Services\Lantastic\LIPS\Ndi\params\Old Routes",type,,enum
  85. HKLM,"System\CurrentControlSet\Services\Lantastic\LIPS\Ndi\params\Old Routes",default,,0
  86. HKLM,"System\CurrentControlSet\Services\Lantastic\LIPS\Ndi\params\Old Routes\enum",0,,%NEGATIVE%
  87. HKLM,"System\CurrentControlSet\Services\Lantastic\LIPS\Ndi\params\Old Routes\enum",1,,%AFFIRMATIVE%
  88.  
  89. ;FrameType (per binding)
  90. HKR,NDI\params\FrameType,ParamDesc,,%FRAMETYPE%
  91. HKR,NDI\params\FrameType,type,,enum
  92. HKR,Ndi\params\FrameType,default,,0
  93. HKR,NDI\params\FrameType\enum,0,,"Automatic"
  94. HKR,NDI\params\FrameType\enum,1,,"Ethernet II"
  95. HKR,NDI\params\FrameType\enum,2,,"Ethernet 802.2"
  96. HKR,NDI\params\FrameType\enum,3,,"Ethernet SNAP"
  97. HKR,NDI\params\FrameType\enum,4,,"Ethernet 802.3"
  98. HKR,NDI\params\FrameType\enum,5,,"Token-Ring"
  99. HKR,NDI\params\FrameType\enum,6,,"Token-Ring SNAP"
  100. HKR,NDI\params\FrameType\enum,7,,"Fddi"
  101. HKR,NDI\params\FrameType\enum,8,,"Fddi SNAP"
  102.  
  103. ;Network number (per binding)
  104. HKR,Ndi\params\NetNum,ParamDesc,,%NETNUMBER%
  105. HKR,Ndi\params\NetNum,default,,0
  106. HKR,Ndi\params\NetNum,type,,word
  107. HKR,Ndi\params\NetNum,min,,0
  108. HKR,Ndi\params\NetNum,max,,0FFFE
  109. HKR,Ndi\params\NetNum,base,,16
  110.  
  111. ;Keep-Alive timer (per binding)
  112. HKR,Ndi\params\KeepAlive,ParamDesc,,%KEEPALIVE%
  113. HKR,Ndi\params\KeepAlive,default,,30
  114. HKR,Ndi\params\KeepAlive,type,,word
  115. HKR,Ndi\params\KeepAlive,min,,0
  116. HKR,Ndi\params\KeepAlive,max,,32767
  117. HKR,Ndi\params\KeepAlive,base,,10
  118.  
  119. ;Multicasting (per binding)
  120. HKR,NDI\params\Multicast,ParamDesc,,"Multicast"
  121. HKR,NDI\params\Multicast,type,,enum
  122. HKR,Ndi\params\Multicast,default,,0
  123. HKR,NDI\params\Multicast\enum,0,,%ON%
  124. HKR,NDI\params\Multicast\enum,1,,%OFF%
  125.  
  126. ; Context help
  127. HKR,Ndi,HelpText,,%VAILANB_HELP%
  128.  
  129. [VAILANB.Install]
  130. AddReg=VAILANB.AddReg
  131. ;CopyFiles=VAILANB.CopyFiles, VAILANB.INFFILE
  132.  
  133. [VAILANB.AddReg]
  134. HKR,,DevLoader,,VLTLDR.VXD
  135. HKR,,DeviceVxDs,,"vltlib.vpe,vlips.vpe,vailanb.vpe"
  136.  
  137. [VAILANB.CopyFiles]
  138. ;VAILANB.VPE
  139. ;VLTLDR.VXD
  140. ;VLIPS.VPE
  141.  
  142. [VAILANB.INFFILE]
  143. ;artisoft.inf
  144.  
  145. [VAILANB.Files.Ndi]
  146. ;ltclidi.dll
  147.  
  148. [VAILANB.Remove]
  149. DelReg=VAILANB.Rmv.AddReg
  150. ;DelFiles=VAILANB.DelFiles
  151.  
  152. [VAILANB.Rmv.AddReg]
  153. ;HKLM,"System\CurrentControlSet\Services\Lantastic\LIPS"
  154. ;HKLM,"System\CurrentControlSet\Services\Lantastic\AILANBIO"
  155. ;HKR,Ndi\params\FrameType
  156.  
  157. [VAILANB.DelFiles]
  158.  
  159. ;****************************************************************************
  160. ; Localizable Strings
  161. ;****************************************************************************
  162. [strings]
  163. V_ARTISOFT           = "Artisoft"
  164. V_CLASSNAME          = "Network Protocol"
  165. XMITREC_LONGNAME     = "Transmit/Receive Buffers"
  166. NETADAPTERS_LONGNAME = "Netbios Adapters"
  167. QELEMENTS_LONGNAME   = "Queue Elements"
  168. ROUTING              = "Routing Enabled"
  169. OLD_ROUTES           = "Unpublished Routes Allowed"
  170. NEGATIVE             = "No"
  171. AFFIRMATIVE          = "Yes"
  172. NETNUMBER            = "Network Number"
  173. FRAMETYPE            = "Frame Type"
  174. KEEPALIVE            = "Keep Alive Timeout"
  175. ON                   = "On"
  176. OFF                  = "Off"
  177.  
  178. ; Devices
  179. VAILANB.DeviceDesc = "Artisoft LANtastic NetBIOS"
  180.  
  181. ; Context help
  182. VAILANB_HELP = "Artisoft LANtastic NetBIOS is a protocol."
  183. NUMBUFF_HELP = "Number of buffers available to hold incoming and outgoing packets."
  184.  
  185. ; Copyright (C) 1995, Artisoft, Inc.
  186.