Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

101 lines
3.2 KiB

  1. ;----------------------------------------------------------------------------
  2. ; Equinox SST Multiport Serial Adapter Ports
  3. ;
  4. ; Copyright (c) 1997-1998 Equinox Systems Inc.
  5. ;
  6. ; EqnPort.Inf
  7. ; Version 5.0.u(90)
  8. ;----------------------------------------------------------------------------
  9. [Version]
  10. signature="$Windows NT$"
  11. Class=Ports
  12. ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
  13. Provider=%EqnxSys%
  14. DriverVer=05/03/2002,5.0.21.90
  15. Layoutfile=layout.inf
  16. [ControlFlags]
  17. ExcludeFromSelect=*
  18. ;----------------------------------------------------------------------------
  19. ; Available installations
  20. ;----------------------------------------------------------------------------
  21. [Manufacturer]
  22. %EqnxSys%=Equinox
  23. [Equinox]
  24. %EquinoxPort% = EqnPort, EQNBUS\EQNPORT
  25. ;----------------------------------------------------------------------------
  26. ; EQN Driver Install Section
  27. ;----------------------------------------------------------------------------
  28. [EqnPort]
  29. AddReg=EqnPort.AddReg
  30. ; addreg and copy files for serenum.sys
  31. Include=msports.inf
  32. Needs=SerialEnumerator.NT
  33. [EqnPort.HW]
  34. AddReg=EqnPortHW.AddReg
  35. [EqnPort.Services]
  36. AddService = eqn,2,EQN.Service,EQN.AddEventLog
  37. ; install the serenum service itself
  38. Include=msports.inf
  39. Needs=SerialEnumerator.NT.Services
  40. [EqnPort.AddReg]
  41. HKR,,EnumPropPages32,0,"eqnclass.dll,EnumPortPropPages"
  42. ;HKR,,PortDriver,,eqn.sys
  43. [EqnPortHW.AddReg]
  44. HKR,,PollingPeriod,%REG_DWORD%,0
  45. HKR,,"UpperFilters",0x00010000,"serenum"
  46. ;----------------------------------------------------------------------------
  47. ; CoInstaller
  48. ;----------------------------------------------------------------------------
  49. [EqnPort.CoInstallers]
  50. AddReg = EqnPort.CoInstallers_AddReg
  51. [EqnPort.CoInstallers_AddReg]
  52. HKR,,CoInstallers32,0x00010000,"eqnclass.dll,CoInstallPortDevice"
  53. ;----------------------------------------------------------------------------
  54. ; EQN Service installation
  55. ;----------------------------------------------------------------------------
  56. [EQN.Service]
  57. DisplayName = %Eqn.ServiceDesc%
  58. ServiceType = 1 ; 1 = SERVICE_KERNEL_DRIVER
  59. StartType = 3 ; 3 = SERVICE_DEMAND_START
  60. ErrorControl = 1 ; 1 = SERVICE_ERROR_NORMAL
  61. ServiceBinary = %12%\eqn.sys ;12 = Drivers directory
  62. ;LoadOrderGroup = Extended base
  63. ;----------------------------------------------------------------------------
  64. ; EQN Event Log installation
  65. ;----------------------------------------------------------------------------
  66. [EQN.AddEventLog]
  67. AddReg=EQN.AddEventLog.AddReg
  68. [EQN.AddEventLog.AddReg]
  69. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\eqn.sys"
  70. HKR,,TypesSupported,0x00010001,7
  71. ;----------------------------------------------------------------------------
  72. ; String substitutions
  73. ;----------------------------------------------------------------------------
  74. [Strings]
  75. EqnxSys = "Equinox Systems Inc."
  76. EquinoxPort = "Equinox Serial Port"
  77. Eqn.ServiceDesc = "Equinox SST Driver"
  78. EqnDiskName1 = "Equinox Windows 2000 SST Driver Disk 1"
  79. REG_DWORD = 0x00010001