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

;----------------------------------------------------------------------------
; Equinox SST Multiport Serial Adapter Ports
;
; Copyright (c) 1997-1998 Equinox Systems Inc.
;
; EqnPort.Inf
; Version 5.0.u(90)
;----------------------------------------------------------------------------
[Version]
signature="$Windows NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%EqnxSys%
DriverVer=05/03/2002,5.0.21.90
Layoutfile=layout.inf
[ControlFlags]
ExcludeFromSelect=*
;----------------------------------------------------------------------------
; Available installations
;----------------------------------------------------------------------------
[Manufacturer]
%EqnxSys%=Equinox
[Equinox]
%EquinoxPort% = EqnPort, EQNBUS\EQNPORT
;----------------------------------------------------------------------------
; EQN Driver Install Section
;----------------------------------------------------------------------------
[EqnPort]
AddReg=EqnPort.AddReg
; addreg and copy files for serenum.sys
Include=msports.inf
Needs=SerialEnumerator.NT
[EqnPort.HW]
AddReg=EqnPortHW.AddReg
[EqnPort.Services]
AddService = eqn,2,EQN.Service,EQN.AddEventLog
; install the serenum service itself
Include=msports.inf
Needs=SerialEnumerator.NT.Services
[EqnPort.AddReg]
HKR,,EnumPropPages32,0,"eqnclass.dll,EnumPortPropPages"
;HKR,,PortDriver,,eqn.sys
[EqnPortHW.AddReg]
HKR,,PollingPeriod,%REG_DWORD%,0
HKR,,"UpperFilters",0x00010000,"serenum"
;----------------------------------------------------------------------------
; CoInstaller
;----------------------------------------------------------------------------
[EqnPort.CoInstallers]
AddReg = EqnPort.CoInstallers_AddReg
[EqnPort.CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"eqnclass.dll,CoInstallPortDevice"
;----------------------------------------------------------------------------
; EQN Service installation
;----------------------------------------------------------------------------
[EQN.Service]
DisplayName = %Eqn.ServiceDesc%
ServiceType = 1 ; 1 = SERVICE_KERNEL_DRIVER
StartType = 3 ; 3 = SERVICE_DEMAND_START
ErrorControl = 1 ; 1 = SERVICE_ERROR_NORMAL
ServiceBinary = %12%\eqn.sys ;12 = Drivers directory
;LoadOrderGroup = Extended base
;----------------------------------------------------------------------------
; EQN Event Log installation
;----------------------------------------------------------------------------
[EQN.AddEventLog]
AddReg=EQN.AddEventLog.AddReg
[EQN.AddEventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\eqn.sys"
HKR,,TypesSupported,0x00010001,7
;----------------------------------------------------------------------------
; String substitutions
;----------------------------------------------------------------------------
[Strings]
EqnxSys = "Equinox Systems Inc."
EquinoxPort = "Equinox Serial Port"
Eqn.ServiceDesc = "Equinox SST Driver"
EqnDiskName1 = "Equinox Windows 2000 SST Driver Disk 1"
REG_DWORD = 0x00010001