CTIBHPRT.INF Driver File Contents (BH-XP2K_142.zip)

;----------------------------------------------------------------------------
; 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

How To Update Drivers Manually

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.

server: web3, load: 2.26