home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 July / CHIP_CD_1997_07_PL.iso / software / testsoft / lantast / _setup.lib / ARTISRV.INF < prev    next >
Encoding:
Windows Setup INFormation  |  1996-05-28  |  5.9 KB  |  158 lines

  1. ; ARTISRV.INF
  2. ;
  3. ; This file controls the installation and removal of the LANtastic Server
  4. ;
  5. ; Copyright (C) 1995, Artisoft, Inc.
  6. ;
  7.  
  8. [version]
  9. LayoutFile=layout.inf
  10. signature="$CHICAGO$"
  11. Class=NetService
  12. provider=%V_ARTISOFT%
  13.  
  14. [Manufacturer]
  15. %V_ARTISOFT%=ARTISOFT
  16.  
  17. [ARTISOFT]
  18. %VLTSERV.DeviceDesc%= VLTSERV.ndi, VLTSERV
  19.  
  20. ;*********************************************
  21. ;  VLTSERV LANtastic server section
  22. ;*********************************************
  23. [VLTSERV.ndi]
  24. AddReg=VLTSERV.ndi.reg
  25. CopyFiles=Server.Files.Ndi
  26. DeviceID=VLTSERV
  27.  
  28. [VLTSERV.ndi.reg]
  29. HKR,Ndi,DeviceID,,VLTSERV
  30. HKR,Ndi,NdiInstaller,,"ltnetdi.dll,LtNdiProc"
  31. ; Interfaces
  32. HKR,Ndi\Interfaces,DefLower,,"netbios"
  33. HKR,Ndi\Interfaces,LowerRange,,"netbios"
  34. ; Install-Remove Section
  35. HKR,Ndi\Install,,,"VLTSERV.Install"
  36. HKR,Ndi\Remove,,,"VLTSERV.Remove"
  37. ; Context help
  38. HKR,Ndi,HelpText,,%VLTSERV_HELP%
  39. ; SNB Module parameters
  40. HKLM,"System\CurrentControlSet\Services\Lantastic\LANtastic SNB Module\CONNECTION_BLOCKS",Help,,%CONNECT_STRUCT_HELP%
  41. HKLM,"System\CurrentControlSet\Services\Lantastic\LANtastic SNB Module\CONNECTION_BLOCKS",LongName,,%LN_CONNECT_STRUCT%
  42. HKLM,"System\CurrentControlSet\Services\Lantastic\LANtastic SNB Module\CONNECTION_BLOCKS",Min,1,00,00,00,00
  43. HKLM,"System\CurrentControlSet\Services\Lantastic\LANtastic SNB Module\GP_SEND_BLOCKS",Help,,%GP_SEND_HELP%
  44. HKLM,"System\CurrentControlSet\Services\Lantastic\LANtastic SNB Module\GP_SEND_BLOCKS",LongName,,%LN_GP_SEND%
  45. HKLM,"System\CurrentControlSet\Services\Lantastic\LANtastic SNB Module\GP_SEND_BLOCKS",Min,1,02,00,00,00
  46. HKLM,"System\CurrentControlSet\Services\Lantastic\LANtastic SNB Module\RCV_BUFFERSS",Help,,%RCV_BUF_HELP%
  47. HKLM,"System\CurrentControlSet\Services\Lantastic\LANtastic SNB Module\RCV_BUFFERSS",LongName,,%LN_RCV_BUF%
  48. HKLM,"System\CurrentControlSet\Services\Lantastic\LANtastic SNB Module\RCV_BUFFERSS",Min,1,02,00,00,00
  49.  
  50.  
  51. [VLTSERV.Install]
  52. AddReg=VLTSERV.AddReg,SERVER.AddReg
  53. CopyFiles=VLTSERV.Files,VLTSERV.INFFile
  54.  
  55. [VLTSERV.AddReg]
  56. HKR,,DevLoader,,VLTLDR.VXD
  57. HKR,,DeviceVxDs,,"vltlib.vpe,ldb95.vpe,atila.vpe,vltserv.vpe,vsvrsnb.vpe"
  58.  
  59. [VLTSERV.Files]
  60. VLtServ.vpe
  61. vltserv.msg
  62. VSvrSNB.vpe
  63. vsvrsnb.msg
  64. vltlib.vpe
  65. LDB95.vpe
  66. VLTLDR.VXD
  67. ;ltnetdi.dll
  68. ltshex.dll
  69. ATILA.VPE
  70. ldbmsg.msg
  71.  
  72. [VLTSERV.INFFile]
  73. artisrv.inf
  74.  
  75. [VLTSERV.Remove]
  76. DelReg=VLTSERV.Rmv.DelReg, SERVER.DelReg
  77. DelFiles=VLTSERV.DeleteFiles
  78.  
  79. [VLTSERV.Rmv.DelReg]
  80. HKLM,"System\CurrentControlSet\Services\Vxd\VLTSERV"
  81.  
  82. [VLTSERV.DeleteFiles]
  83. VLtServ.vpe,,,1
  84. VSvrSNB.vpe,,,1
  85. LDB95.vpe,,,1
  86. ldbmsg.msg,,,1
  87. ;ltnetdi.dll,,,1
  88. vltserv.msg,,,1
  89. vsvrsnb.msg,,,1
  90. ltshex.dll,,,1
  91. ;VLTLDR.VXD,,,1   ;; everybody uses this, can't delete
  92. ;VLTLIB.VPE,,,1   ;; everybody uses this, can't delete
  93. ;ATILA.VPE,,,1   ;; everybody uses this, can't delete
  94.  
  95. ;****************************************************************************
  96. ; SERVER - Files, registry common to both Artisoft servers
  97. ;****************************************************************************
  98.  
  99. [SERVER.AddReg]
  100. HKCR,CLSID\{F855EEE0-EE87-11CE-9233-00006E48BC70},,,%LANSHARE_STRING%
  101. HKCR,CLSID\{F855EEE0-EE87-11CE-9233-00006E48BC70}\InProcServer32,,,"ltshex.dll"
  102. HKCR,CLSID\{F855EEE0-EE87-11CE-9233-00006E48BC70}\InProcServer32,ThreadingModel,,"Apartment"
  103. HKCR,Folder\shellex\ContextMenuHandlers\LtShareMenu,,,"{F855EEE0-EE87-11CE-9233-00006E48BC70}"
  104. HKCR,Printers\shellex\ContextMenuHandlers\LtShareMenu,,,"{F855EEE0-EE87-11CE-9233-00006E48BC70}"
  105. HKCR,Directory\shellex\CopyHookHandlers\LtShareCopy,,,"{F855EEE0-EE87-11CE-9233-00006E48BC70}"
  106. HKCR,Printers\shellex\CopyHookHandlers\LtShareCopy,,,"{F855EEE0-EE87-11CE-9233-00006E48BC70}"
  107. HKCR,Folder\shellex\PropertySheetHandlers\LtSharePage,,,"{F855EEE0-EE87-11CE-9233-00006E48BC70}"
  108. HKCR,Printers\shellex\PropertySheetHandlers\LtSharePage,,,"{F855EEE0-EE87-11CE-9233-00006E48BC70}"
  109. HKLM,Software\Artisoft\LTSHEX,,,"{F855EEE0-EE87-11CE-9233-00006E48BC70}"
  110. HKLM,Software\Artisoft\LTSHEX,Comment,,%LANSHARE_STRING%
  111. ; Additional registry changes are made by NDI procedure dll LTNETDI.DLL
  112.  
  113. [SERVER.DelReg]
  114. HKCR,"CLSID\{F855EEE0-EE87-11CE-9233-00006E48BC70}"
  115. HKCR,"Folder\shellex\ContextMenuHandlers\LtShareMenu"
  116. HKCR,"Printers\shellex\ContextMenuHandlers\LtShareMenu"
  117. HKCR,"Directory\shellex\CopyHookHandlers\LtShareCopy"
  118. HKCR,"Printers\shellex\CopyHookHandlers\LtShareCopy"
  119. HKCR,"Folder\shellex\PropertySheetHandlers\LtSharePage"
  120. HKCR,"Printers\shellex\PropertySheetHandlers\LtSharePage"
  121. HKLM,"Software\Artisoft\LTSHEX"
  122. ; Additional registry changes are made by NDI procedure dll LTNETDI.DLL
  123.  
  124. [Server.Files.Ndi]
  125. ltnetdi.dll
  126.  
  127. ;****************************************************************************
  128. ; Destinations
  129. ;****************************************************************************
  130. [DestinationDirs]
  131. VLTSERV.Files           = 11     ;LDID_SYS
  132. VLTAFP.Files            = 11     ;LDID_SYS
  133. VLTDB.Files             = 11     ;LDID_SYS
  134. VLTSERV.INFFile         = 17     ; \windows\inf
  135. Server.Files.Ndi        = 11
  136. VLTSERV.DeleteFiles     = 11
  137. VLTAFP.DeleteFiles      = 11
  138. VLTDB.DeleteFiles       = 11
  139.  
  140. ;****************************************************************************
  141. ; Localizable Strings
  142. ;****************************************************************************
  143. [strings]
  144. V_ARTISOFT          = "Artisoft"
  145. CONNECT_STRUCT_HELP = "Number of connection structures in use"
  146. LN_CONNECT_STRUCT   = "Connection Structures"
  147. GP_SEND_HELP        = "Structures used for asynchronous transmissions"
  148. LN_GP_SEND          = "GP Send Structures"
  149. RCV_BUF_HELP        = "Number of buffers used to receive data from a client"
  150. LN_RCV_BUF          = "Receive Buffers"
  151. LANSHARE_STRING     = "LANtastic sharing user interface DLL"
  152.  
  153. ;Devices
  154. VLTSERV.DeviceDesc="File and printer sharing for LANtastic Networks"
  155.  
  156. ; Context help
  157. VLTSERV_HELP="File and print sharing for LANtastic networks gives you the ability to share your files or printers with other LANtastic PCs."
  158.