;***************************************
; RAYON APORT PORT W2K/XP  V2.00
; A2KPORT2.INF
; Copyright (c) 2010 RAYON Technologies
;  VERION Section
;***************************************
[version]
signature="$WINDOWS NT$"
Provider=%RayonTech%
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%RayonTech%
DriverVer=10/30/2012,5.0.1
CatalogFile	= A2KPORT2.cat

[DestinationDirs]
DefaultDestDir  = 11  	

;**************************
; Manufacturer Section
;**************************
[Manufacturer]
%RayonTech%=RAYON

[ControlFlags]
ExcludeFromSelect=*

;****************************
; Model Section
;****************************
[RAYON]
%port1%=APORT1, RAYON\APORT001
%port2%=APORT2, RAYON\APORT002
%port3%=APORT3, RAYON\APORT003
%port4%=APORT4, RAYON\APORT004
%port5%=APORT5, RAYON\APORT005
%port6%=APORT6, RAYON\APORT006
%port7%=APORT7, RAYON\APORT007
%port8%=APORT8, RAYON\APORT008
%port9%=APORT9, RAYON\APORT009
%port10%=APORT10, RAYON\APORT010
%port11%=APORT11, RAYON\APORT011
%port12%=APORT12, RAYON\APORT012
%port13%=APORT13, RAYON\APORT013
%port14%=APORT14, RAYON\APORT014
%port15%=APORT15, RAYON\APORT015
%port16%=APORT16, RAYON\APORT016
%port17%=APORT17, RAYON\APORT017
%port18%=APORT18, RAYON\APORT018
%port19%=APORT19, RAYON\APORT019
%port20%=APORT20, RAYON\APORT020
%port21%=APORT21, RAYON\APORT021
%port22%=APORT22, RAYON\APORT022
%port23%=APORT23, RAYON\APORT023
%port24%=APORT24, RAYON\APORT024
%port25%=APORT25, RAYON\APORT025
%port26%=APORT26, RAYON\APORT026
%port27%=APORT27, RAYON\APORT027
%port28%=APORT28, RAYON\APORT028
%port29%=APORT29, RAYON\APORT029
%port30%=APORT30, RAYON\APORT030
%port31%=APORT31, RAYON\APORT031
%port32%=APORT32, RAYON\APORT032
%port33%=APORT33, RAYON\APORT033
%port34%=APORT34, RAYON\APORT034
%port35%=APORT35, RAYON\APORT035
%port36%=APORT36, RAYON\APORT036
%port37%=APORT37, RAYON\APORT037
%port38%=APORT38, RAYON\APORT038
%port39%=APORT39, RAYON\APORT039
%port40%=APORT40, RAYON\APORT040
%port41%=APORT41, RAYON\APORT041
%port42%=APORT42, RAYON\APORT042
%port43%=APORT43, RAYON\APORT043
%port44%=APORT44, RAYON\APORT044
%port45%=APORT45, RAYON\APORT045
%port46%=APORT46, RAYON\APORT046
%port47%=APORT47, RAYON\APORT047
%port48%=APORT48, RAYON\APORT048
%port49%=APORT49, RAYON\APORT049
%port50%=APORT50, RAYON\APORT050
%port51%=APORT51, RAYON\APORT051
%port52%=APORT52, RAYON\APORT052
%port53%=APORT53, RAYON\APORT053
%port54%=APORT54, RAYON\APORT054
%port55%=APORT55, RAYON\APORT055
%port56%=APORT56, RAYON\APORT056
%port57%=APORT57, RAYON\APORT057
%port58%=APORT58, RAYON\APORT058
%port59%=APORT59, RAYON\APORT059
%port60%=APORT60, RAYON\APORT060
%port61%=APORT61, RAYON\APORT061
%port62%=APORT62, RAYON\APORT062
%port63%=APORT63, RAYON\APORT063
%port64%=APORT64, RAYON\APORT064

[SourceDisksNames]
1=%DiskName%,,

[SourceDisksFiles]
aportp.sys=1
aportrui.dll=1

;************************************
; Install Sections
;************************************
[APORT1]
AddReg=MemPort.AddReg,RPORT.AddReg
CopyFiles=DLL.Copy,Driver.copy
CopyINF=A2kport2.inf

[APORT1.HW]
AddReg=MemPortHW.AddReg

[APORT1.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog


;*******************************************************************
[APORT2]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT2.HW]
AddReg=MemPortHW.AddReg

[APORT2.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT3]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT3.HW]
AddReg=MemPortHW.AddReg

[APORT3.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT4]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT4.HW]
AddReg=MemPortHW.AddReg

[APORT4.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT5]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT5.HW]
AddReg=MemPortHW.AddReg

[APORT5.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT6]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT6.HW]
AddReg=MemPortHW.AddReg

[APORT6.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog


;********************************************************
[APORT7]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT7.HW]
AddReg=MemPortHW.AddReg

[APORT7.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT8]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT8.HW]
AddReg=MemPortHW.AddReg

[APORT8.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT9]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT9.HW]
AddReg=MemPortHW.AddReg

[APORT9.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT10]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT10.HW]
AddReg=MemPortHW.AddReg

[APORT10.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT11]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT11.HW]
AddReg=MemPortHW.AddReg

[APORT11.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT12]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT12.HW]
AddReg=MemPortHW.AddReg

[APORT12.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT13]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT13.HW]
AddReg=MemPortHW.AddReg

[APORT13.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT14]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT14.HW]
AddReg=MemPortHW.AddReg

[APORT14.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT15]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT15.HW]
AddReg=MemPortHW.AddReg

[APORT15.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT16]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT16.HW]
AddReg=MemPortHW.AddReg

[APORT16.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT17]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT17.HW]
AddReg=MemPortHW.AddReg

[APORT17.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT18]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT18.HW]
AddReg=MemPortHW.AddReg

[APORT18.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT19]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT19.HW]
AddReg=MemPortHW.AddReg

[APORT19.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT20]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT20.HW]
AddReg=MemPortHW.AddReg

[APORT20.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT21]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT21.HW]
AddReg=MemPortHW.AddReg

[APORT21.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT22]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT22.HW]
AddReg=MemPortHW.AddReg

[APORT22.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT23]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT23.HW]
AddReg=MemPortHW.AddReg

[APORT23.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT24]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT24.HW]
AddReg=MemPortHW.AddReg

[APORT24.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT25]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT25.HW]
AddReg=MemPortHW.AddReg

[APORT25.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT26]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT26.HW]
AddReg=MemPortHW.AddReg

[APORT26.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT27]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT27.HW]
AddReg=MemPortHW.AddReg

[APORT27.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT28]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT28.HW]
AddReg=MemPortHW.AddReg

[APORT28.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT29]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT29.HW]
AddReg=MemPortHW.AddReg

[APORT29.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT30]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT30.HW]
AddReg=MemPortHW.AddReg

[APORT30.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT31]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT31.HW]
AddReg=MemPortHW.AddReg

[APORT31.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT32]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT32.HW]
AddReg=MemPortHW.AddReg

[APORT32.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT33]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT33.HW]
AddReg=MemPortHW.AddReg

[APORT33.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT34]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT34.HW]
AddReg=MemPortHW.AddReg

[APORT34.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT35]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT35.HW]
AddReg=MemPortHW.AddReg

[APORT35.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT36]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT36.HW]
AddReg=MemPortHW.AddReg

[APORT36.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT37]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT37.HW]
AddReg=MemPortHW.AddReg

[APORT37.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT38]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT38.HW]
AddReg=MemPortHW.AddReg

[APORT38.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT39]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT39.HW]
AddReg=MemPortHW.AddReg

[APORT39.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT40]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT40.HW]
AddReg=MemPortHW.AddReg

[APORT40.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT41]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT41.HW]
AddReg=MemPortHW.AddReg

[APORT41.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT42]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT42.HW]
AddReg=MemPortHW.AddReg

[APORT42.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT43]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT43.HW]
AddReg=MemPortHW.AddReg

[APORT43.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT44]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT44.HW]
AddReg=MemPortHW.AddReg

[APORT44.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT45]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT45.HW]
AddReg=MemPortHW.AddReg

[APORT45.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT46]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT46.HW]
AddReg=MemPortHW.AddReg

[APORT46.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT47]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT47.HW]
AddReg=MemPortHW.AddReg

[APORT47.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT48]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT48.HW]
AddReg=MemPortHW.AddReg

[APORT48.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT49]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT49.HW]
AddReg=MemPortHW.AddReg

[APORT49.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT50]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT50.HW]
AddReg=MemPortHW.AddReg

[APORT50.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT51]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT51.HW]
AddReg=MemPortHW.AddReg

[APORT51.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT52]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT52.HW]
AddReg=MemPortHW.AddReg

[APORT52.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT53]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT53.HW]
AddReg=MemPortHW.AddReg

[APORT53.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT54]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT54.HW]
AddReg=MemPortHW.AddReg

[APORT54.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT55]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT55.HW]
AddReg=MemPortHW.AddReg

[APORT55.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT56]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT56.HW]
AddReg=MemPortHW.AddReg

[APORT56.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog


;********************************************************
[APORT57]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT57.HW]
AddReg=MemPortHW.AddReg

[APORT57.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog


;********************************************************
[APORT58]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT58.HW]
AddReg=MemPortHW.AddReg

[APORT58.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT59]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT59.HW]
AddReg=MemPortHW.AddReg

[APORT59.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog


;********************************************************
[APORT60]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT60.HW]
AddReg=MemPortHW.AddReg

[APORT60.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog


;********************************************************
[APORT61]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT61.HW]
AddReg=MemPortHW.AddReg

[APORT61.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog


;********************************************************
[APORT62]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT62.HW]
AddReg=MemPortHW.AddReg

[APORT62.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog


;********************************************************
[APORT63]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT63.HW]
AddReg=MemPortHW.AddReg

[APORT63.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************
[APORT64]
AddReg=MemPort.AddReg,RPORT.AddReg

[APORT64.HW]
AddReg=MemPortHW.AddReg

[APORT64.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog

;********************************************************

[RPORT.AddReg]
HKR,,RAYONDEVICE,%REG_DWORD%,0x20060000

[Driver.Copy]
APORTP.sys

[DLL.Copy]
APORTrui.dll

[MemPort]
AddReg=MemPort.AddReg

[MemPort.HW]
AddReg=MemPortHW.AddReg

[MemPort.Services]
AddService   = APORTport,%SPSVCINST_ASSOCSERVICE%,MemPort.AddService,MemPort.AddEventLog


[MemPort.AddReg]
HKR,,PortDriver,,APORTP.sys
;CHEN delete, Because, Rport do not need Port's setup.
;;HKR,,EnumPropPages32,,"APORTrui.dll,SerialPortPropPageProvider"

[MemPortHW.AddReg]
HKR,,"UpperFilters",0x00010000,"serenum"


;****************************************************************************************************
; Services
;****************************************************************************************************
[MemPort.AddService]
DisplayName=%MemPort.ServiceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
;StartType=%SERVICE_AUTO_START%		;; This is for LEGACY Driver
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\APORTp.sys     
LoadOrderGroup=Extended base

[MemPort.AddEventLog]
AddReg=MemPort.AddEventLog.AddReg

[MemPort.AddEventLog.AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\Aport.sys"
HKR,,TypesSupported,%REG_DWORD%,7

;**************************
; DestinationDirs Section
;**************************
[DestinationDirs]
DLL.Copy=11             ; System diretory
Driver.Copy=12          ; System32\Drivers
DefaultDestDir=11       ; System diretory

[Strings]
RayonTech="RAYON Technologies Inc."
port1="RAYON APORT Serial1"
port2="RAYON APORT Serial2"
port3="RAYON APORT Serial3"
port4="RAYON APORT Serial4"
port5="RAYON APORT Serial5"
port6="RAYON APORT Serial6"
port7="RAYON APORT Serial7"
port8="RAYON APORT Serial8"
port9="RAYON APORT Serial9"
port10="RAYON APORT Serial10"
port11="RAYON APORT Serial11"
port12="RAYON APORT Serial12"
port13="RAYON APORT Serial13"
port14="RAYON APORT Serial14"
port15="RAYON APORT Serial15"
port16="RAYON APORT Serial16"
port17="RAYON APORT Serial17"
port18="RAYON APORT Serial18"
port19="RAYON APORT Serial19"
port20="RAYON APORT Serial20"
port21="RAYON APORT Serial21"
port22="RAYON APORT Serial22"
port23="RAYON APORT Serial23"
port24="RAYON APORT Serial24"
port25="RAYON APORT Serial25"
port26="RAYON APORT Serial26"
port27="RAYON APORT Serial27"
port28="RAYON APORT Serial28"
port29="RAYON APORT Serial29"
port30="RAYON APORT Serial30"
port31="RAYON APORT Serial31"
port32="RAYON APORT Serial32"
port33="RAYON APORT Serial33"
port34="RAYON APORT Serial34"
port35="RAYON APORT Serial35"
port36="RAYON APORT Serial36"
port37="RAYON APORT Serial37"
port38="RAYON APORT Serial38"
port39="RAYON APORT Serial39"
port40="RAYON APORT Serial40"
port41="RAYON APORT Serial41"
port42="RAYON APORT Serial42"
port43="RAYON APORT Serial43"
port44="RAYON APORT Serial44"
port45="RAYON APORT Serial45"
port46="RAYON APORT Serial46"
port47="RAYON APORT Serial47"
port48="RAYON APORT Serial48"
port49="RAYON APORT Serial49"
port50="RAYON APORT Serial50"
port51="RAYON APORT Serial51"
port52="RAYON APORT Serial52"
port53="RAYON APORT Serial53"
port54="RAYON APORT Serial54"
port55="RAYON APORT Serial55"
port56="RAYON APORT Serial56"
port57="RAYON APORT Serial57"
port58="RAYON APORT Serial58"
port59="RAYON APORT Serial59"
port60="RAYON APORT Serial60"
port61="RAYON APORT Serial61"
port62="RAYON APORT Serial62"
port63="RAYON APORT Serial63"
port64="RAYON APORT Serial64"
MemPort.ServiceDesc="RAYON APORT Serial Driver"

;Handy macro substitutions (non-localizable)

;; Driver start code
SERVICE_BOOT_START     = 0  ;; Driver started by the operating system loader.
SERVICE_SYSTEM_START   = 1  ;; Driver started during OS initialization.
SERVICE_AUTO_START     = 2  ;; Driver started by the Service Control Manager during system startup.
SERVICE_DEMAND_START   = 3  ;; Driver started on demand by the Service Control Manager.
SERVICE_DISABLED       = 4  ;; Indicates a driver that cannot be started.

;; Error control level
SERVICE_ERROR_CRITICAL = 3
SERVICE_ERROR_SEVERE   = 2
SERVICE_ERROR_NORMAL   = 1
SERVICE_ERROR_IGNORE   = 0

SERVICE_KERNEL_DRIVER       = 0x1
SERVICE_FILE_SYSTEM_DRIVER  = 0x2
SERVICE_ADAPTER             = 0x4

SPSVCINST_ASSOCSERVICE = 0x00000002
REG_EXPAND_SZ          = 0x00020000
REG_DWORD              = 0x00010001
REG_MULTI_SZ           = 0x00010000

COPYFLG_REPLACEONLY    = 0x00000040
