home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 July / CHIP_CD_1997_07_PL.iso / software / testsoft / lantast / _setup.lib / ASERV < prev    next >
Encoding:
Windows Setup INFormation  |  1995-12-23  |  5.9 KB  |  150 lines

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