;---------------------------------------------------------------------------- ; Connect Tech Multiport Serial Adapter Ports ; ; Copyright (c) 2007 Connect Tech Inc. ; ; Ctibhprt.Inf for Windows Vista ; ; Author: HJ ; v1.00 Feb 09/07 ; ; Version 1.00 ;---------------------------------------------------------------------------- [Version] signature="$Windows NT$" Class=Ports ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} Provider=%CTI_String% DriverVer=10/12/2010,1.0.0.0 CatalogFile=ctibhlh.cat ; SPECIAL FLAGS SECTION ; This section sets special options on or off. In this cae ; we don't want a user to be able to select a Blue Heat port ; by its self because it is part of the Blue Heat INF file install. [ControlFlags] ExcludeFromSelect=* ; DESTINATION DIRECTORIES SECTION ; This section describes the default location to place the files ; to be installed. 11 = Windows system directory, 18=help dir [DestinationDirs] DefaultDestDir=11 BH.Driver.NT.Copy = 12 BH.DllDir.NT.Copy = 11 BH.HLPDir.NT.Copy = 18 [SourceDisksNames.x86] 1 = %SrcDiskName%,,,\i386 [SourceDisksNames.ia64] 1 = %SrcDiskName%,,,\ia64 [SourceDisksNames.amd64] 1 = %SrcDiskName%,,,\amd64 [SourceDisksFiles] ctibhlh.sys = 1 ctiports.dll = 1 ctibhw2k.chm = 1 [BH.Driver.NT.Copy] ctibhlh.sys [BH.DllDir.NT.Copy] ctiports.dll [BH.HLPDir.NT.Copy] ctibhw2k.chm ; LIST OF BOARD TYPES THAT CAN BE INSTALLED SECTION ; This section lists the type of boards that can be installed ; and what section to jump to if selected [Manufacturer] %PortsClassName%=CTI_SECTION, NTx86, NTia64, NTamd64 ; LIST OF CTI BOARD MODELS THAT CAN BE INSTALLED SECTION ; This section lists the type of boards that can be installed ; and what section to jump to if selected [CTI_SECTION.NTx86] %port1%=CTIPort1,MF\BH0001 %port2%=CTIPort2,MF\BH0002 %port3%=CTIPort3,MF\BH0003 %port4%=CTIPort4,MF\BH0004 %port5%=CTIPort5,MF\BH0005 %port6%=CTIPort6,MF\BH0006 %port7%=CTIPort7,MF\BH0007 %port8%=CTIPort8,MF\BH0008 [CTI_SECTION.NTia64] %port1%=CTIPort1,MF\BH0001 %port2%=CTIPort2,MF\BH0002 %port3%=CTIPort3,MF\BH0003 %port4%=CTIPort4,MF\BH0004 %port5%=CTIPort5,MF\BH0005 %port6%=CTIPort6,MF\BH0006 %port7%=CTIPort7,MF\BH0007 %port8%=CTIPort8,MF\BH0008 [CTI_SECTION.NTamd64] %port1%=CTIPort1,MF\BH0001 %port2%=CTIPort2,MF\BH0002 %port3%=CTIPort3,MF\BH0003 %port4%=CTIPort4,MF\BH0004 %port5%=CTIPort5,MF\BH0005 %port6%=CTIPort6,MF\BH0006 %port7%=CTIPort7,MF\BH0007 %port8%=CTIPort8,MF\BH0008 ;---------------------------------------------------------------------------- ; CTI Driver Install Section ;---------------------------------------------------------------------------- [CtiPort1] ; only copy the files for the 1st port and do this in the port inf for role back reasons CopyFiles = BH.Driver.NT.Copy, BH.DllDir.NT.Copy, BH.HLPDir.NT.Copy AddReg=CtiPort.AddReg Include=msports.inf Needs=SerialEnumerator.NT [CtiPort1.HW] AddReg=CtiPort1HW.AddReg [CtiPort1.Services] AddService = ctibhlh,0x00000002,CTI.Service,CTI.AddEventLog [CtiPort1HW.AddReg] HKR,,MultiportDevice,0x00010001,1 HKR,,BHIndex,0x00010001,1 HKR,,"UpperFilters",0x00010000,"serenum" [CtiPort2] AddReg=CtiPort.AddReg [CtiPort2.HW] AddReg=CtiPort2HW.AddReg [CtiPort2.Services] AddService = ctibhlh,0x00000002,CTI.Service,CTI.AddEventLog Include=msports.inf Needs=SerialEnumerator.NT [CtiPort2HW.AddReg] HKR,,MultiportDevice,0x00010001,1 HKR,,BHIndex,0x00010001,2 HKR,,"UpperFilters",0x00010000,"serenum" [CtiPort3] AddReg=CtiPort.AddReg [CtiPort3.HW] AddReg=CtiPort3HW.AddReg [CtiPort3.Services] AddService = ctibhlh,0x00000002,CTI.Service,CTI.AddEventLog Include=msports.inf Needs=SerialEnumerator.NT.Services [CtiPort3HW.AddReg] HKR,,MultiportDevice,0x00010001,1 HKR,,BHIndex,0x00010001,3 HKR,,"UpperFilters",0x00010000,"serenum" [CtiPort4] AddReg=CtiPort.AddReg [CtiPort4.HW] AddReg=CtiPort4HW.AddReg [CtiPort4.Services] AddService = ctibhlh,0x00000002,CTI.Service,CTI.AddEventLog Include=msports.inf Needs=SerialEnumerator.NT.Services [CtiPort4HW.AddReg] HKR,,MultiportDevice,0x00010001,1 HKR,,BHIndex,0x00010001,4 HKR,,"UpperFilters",0x00010000,"serenum" [CtiPort5] AddReg=CtiPort.AddReg [CtiPort5.HW] AddReg=CtiPort5HW.AddReg [CtiPort5.Services] AddService = ctibhlh,0x00000002,CTI.Service,CTI.AddEventLog Include=msports.inf Needs=SerialEnumerator.NT.Services [CtiPort5HW.AddReg] HKR,,MultiportDevice,0x00010001,1 HKR,,BHIndex,0x00010001,5 HKR,,"UpperFilters",0x00010000,"serenum" [CtiPort6] AddReg=CtiPort.AddReg [CtiPort6.HW] AddReg=CtiPort6HW.AddReg [CtiPort6.Services] AddService = ctibhlh,0x00000002,CTI.Service,CTI.AddEventLog Include=msports.inf Needs=SerialEnumerator.NT.Services [CtiPort6HW.AddReg] HKR,,MultiportDevice,0x00010001,1 HKR,,BHIndex,0x00010001,6 HKR,,"UpperFilters",0x00010000,"serenum" [CtiPort7] AddReg=CtiPort.AddReg [CtiPort7.HW] AddReg=CtiPort7HW.AddReg [CtiPort7.Services] AddService = ctibhlh,0x00000002,CTI.Service,CTI.AddEventLog Include=msports.inf Needs=SerialEnumerator.NT.Services [CtiPort7HW.AddReg] HKR,,MultiportDevice,0x00010001,1 HKR,,BHIndex,0x00010001,7 HKR,,"UpperFilters",0x00010000,"serenum" [CtiPort8] AddReg=CtiPort.AddReg [CtiPort8.HW] AddReg=CtiPort8HW.AddReg [CtiPort8.Services] AddService = ctibhlh,0x00000002,CTI.Service,CTI.AddEventLog Include=msports.inf Needs=SerialEnumerator.NT.Services [CtiPort8HW.AddReg] HKR,,MultiportDevice,0x00010001,1 HKR,,BHIndex,0x00010001,8 HKR,,"UpperFilters",0x00010000,"serenum" ;--------------------------------------------------------------------- ; Add the Property Pages ;---------------------------------------------------------------------- [CtiPort.AddReg] HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" HKR,,EnumAdvancedDialog,,"CtiPorts.dll,CtiAdvancedSettings" ;---------------------------------------------------------------------------- ; CTI Service installation ;---------------------------------------------------------------------------- [CTI.Service] DisplayName = %CtiPort.ServiceDesc% ServiceType = 1 ; 1 = SERVICE_KERNEL_DRIVER StartType = 3 ; 3 = SERVICE_DEMAND_START ErrorControl = 1 ; 1 = SERVICE_ERROR_NORMAL ServiceBinary = %12%\ctibhlh.sys ;12 = Drivers directory LoadOrderGroup = Extended base ;---------------------------------------------------------------------------- ; CTI Event Log installation ;---------------------------------------------------------------------------- [CTI.AddEventLog] AddReg=CTI.AddEventLog.AddReg [CTI.AddEventLog.AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\ctibhlh.sys" HKR, , TypesSupported, 0x00010001, 7 ; STRINGS SECTION ; This section stores misc strings used through out this ; INF file. [Strings] CTI_String="Connect Tech Inc." CtiPort.ServiceDesc = "CTI Vista Serial Port Driver" CTI.Serenum.SVCDESC = "Serenum Filter Driver" port1="Blue Heat/PCI Port 1" port2="Blue Heat/PCI Port 2" port3="Blue Heat/PCI Port 3" port4="Blue Heat/PCI Port 4" port5="Blue Heat/PCI Port 5" port6="Blue Heat/PCI Port 6" port7="Blue Heat/PCI Port 7" port8="Blue Heat/PCI Port 8" PortsClassName="Connect Tech Blue Heat/PCI COM Ports" SrcDiskName="CTI Blue Heat/PCI Windows Vista Driver"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.