;---------------------------------------------------------------------------- ; Connect Tech Multiport Serial Adapter Ports ; ; Copyright (c) 1999-2002 Connect Tech Inc. ; ; Ctibhp2K.Inf for Windows XP ; ; Author: CX AES HJ ; AES April 30/02 ; HJ June 25/02 ; HJ July 08/02 ; v1.04 July 18/02 ; v1.05 July 19/02 ; v1.06 July 24/02 ; v1.07 July 30/02 ; v1.08 Sept 05/02 ; v1.09 Sept 11/02 ; v1.10 Sept 27/02 ; v1.11 Oct 28/02 ; v1.12 Nov 7/02 ; v1.13 Nov 12/02 ; v1.14 Nov 14/02 ; v1.15 Nov 15/02 ; v1.16 Dec 11/02 ; v1.17 Jan 08/03 ; v1.18 Jan 13/03 ; v1.19 Jan 24/03 ; v1.20 Jan 30/03 ; v1.21 Jan 30/03 ; AES v1.22 Oct 13/04 ; AES v1.23 Oct 14/04 ; HJ v1.24 Feb 21/05 ; HJ v1.25 Feb 22/05 ; HJ v1.26 Mar22/05 ; HJ v1.27 Apr18/05 ; HJ v1.28 Apr19/05 ; HJ v1.29 Apr22/05 ; HJ v1.30 Nov 27/06 ; ; Version 1.30 ;---------------------------------------------------------------------------- [Version] signature = "$Windows NT$" Class = Ports ClassGuid = {4D36E978-E325-11CE-BFC1-08002BE10318} Provider = %CTI_String% DriverVer = 11/27/2006,2.0.1.15 DriverPackageDisplayName = CTI Blue Heat/PCI Driver 2.0.1.15 CatalogFile = ctibhxp.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] 1 = %SrcDiskName%,, [SourceDisksFiles] ctibhxp.sys = 1 ctiports.dll = 1 ctibhw2k.chm = 1 [BH.Driver.NT.Copy] ctibhxp.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 ; 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] %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.ntx86] ; 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.ntx86.HW] AddReg = CtiPort1HW.AddReg [CtiPort1.ntx86.Services] AddService = ctibhxp,0x00000002,CTI.Service,CTI.AddEventLog [CtiPort1HW.AddReg] HKR,,MultiportDevice,0x00010001,1 HKR,,BHIndex,0x00010001,1 HKR,,"UpperFilters",0x00010000,"serenum" [CtiPort2.ntx86] AddReg = CtiPort.AddReg [CtiPort2.ntx86.HW] AddReg = CtiPort2HW.AddReg [CtiPort2.ntx86.Services] AddService = ctibhxp,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.ntx86] AddReg = CtiPort.AddReg [CtiPort3.ntx86.HW] AddReg = CtiPort3HW.AddReg [CtiPort3.ntx86.Services] AddService = ctibhxp,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.ntx86] AddReg = CtiPort.AddReg [CtiPort4.ntx86.HW] AddReg = CtiPort4HW.AddReg [CtiPort4.ntx86.Services] AddService = ctibhxp,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.ntx86] AddReg = CtiPort.AddReg [CtiPort5.ntx86.HW] AddReg = CtiPort5HW.AddReg [CtiPort5.ntx86.Services] AddService = ctibhxp,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.ntx86] AddReg = CtiPort.AddReg [CtiPort6.ntx86.HW] AddReg = CtiPort6HW.AddReg [CtiPort6.ntx86.Services] AddService = ctibhxp,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.ntx86] AddReg = CtiPort.AddReg [CtiPort7.ntx86.HW] AddReg = CtiPort7HW.AddReg [CtiPort7.ntx86.Services] AddService = ctibhxp,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.ntx86] AddReg = CtiPort.AddReg [CtiPort8.ntx86.HW] AddReg = CtiPort8HW.AddReg [CtiPort8.ntx86.Services] AddService = ctibhxp,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%\ctibhxp.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\ctibhxp.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 2000/XP/2003 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 2000/XP/2003 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.