ctixgpio.inf Driver File Contents (wincti104e-v101.zip)

;----------------------------------------------------------------------------
; Connect Tech Xtreme/104 Express Multiport Serial Adapter
; GPIO INF file
;
; Copyright (c) 2008 Connect Tech Inc.
;
; CTIXGPIO.INF for Windows XP/2000/server 2003/Vista
;
;
; Revision history:
;	Ver 0.00 	First release.
;	Ver 0.01 	version update.
;
; Version 0.1
;----------------------------------------------------------------------------



[Version]
Signature                   = "$Windows NT$"
Class                       = GpioHw
ClassGuid                   = {ECF9C35F-6374-4d89-A68C-5F8E503FCEF8}
Provider                    = %ctixtreme%



CatalogFile                 = ctixtrm.cat
DriverVer                   = 08/01/2008,1.0.0.1


[DestinationDirs]
DestinationDirs_DriversDir  = 12    ; %windir%\system32\drivers

[SourceDisksNames]
1 = %SrcDiskName%.\i386,,

[SourceDisksNames.x86]
1 = %SrcDiskName%,,,\i386

[SourceDisksNames.amd64]
1 = %SrcDiskName%,,,\amd64



[ClassInstall32]
AddReg                      = GpioHwClass_AddReg

[GpioHwClass_AddReg]
HKR,,,,%GpioHwClassName%
HKR,,Icon,,"-5"
; Add WMI property page support
HKR,,"WmiConfigClasses",%REG_SZ%,%GpioPropertySheetName%


[ControlFlags]
ExcludeFromSelect           = *


[SourceDisksFiles]
ctixgpio.sys                = 1
WdfCoinstaller01005.dll     = 1


[Manufacturer]
%ctixtreme%                    = ctixtreme,ntx86, NTamd64


; For Win2k
[ctixtreme]
%GpioDesc% = GpioInstSect,PCI\VEN_1415&DEV_c30c&subsys_060012c4

; For WinXP and later
[ctixtreme.ntx86]
%GpioDesc% = GpioInstSect,PCI\VEN_1415&DEV_c30c&subsys_060012c4

; For 64 bit
[ctixtreme.NTamd64]
%GpioDesc% = GpioInstSect,PCI\VEN_1415&DEV_c30c&subsys_060012c4


[GpioInstSect]
CopyFiles                   = DestinationDirs_DriversDir


[DestinationDirs_DriversDir]
ctixgpio.sys



[GpioInstSect.HW]
AddReg                      = GpioInstSect.HW_AddReg


[GpioInstSect.Services]
AddService                  = ctixgpio,%SPSVCINST_ASSOCSERVICE%,GpioInstSect.Services_AddService,EventLog_AddService


[GpioInstSect.HW_AddReg]
HKR,,IdleTimeout,%REG_DWORD%,%IDLE_TIMEOUT%
HKR,,IdleLowPowerState,%REG_DWORD%,%IDLE_LOW_POWER_DEVICE_STATE%
HKR,,WakeLowPowerState,%REG_DWORD%,%WAKE_LOW_POWER_DEVICE_STATE%
; Support MSI
HKR,"Interrupt Management",%REG_KEYONLY%
HKR,"Interrupt Management\MessageSignaledInterruptProperties",%REG_KEYONLY%
HKR,"Interrupt Management\MessageSignaledInterruptProperties",MSISupported,%REG_DWORD%,1


[GpioInstSect.Services_AddService]
ServiceType                 = %SERVICE_KERNEL_DRIVER%
StartType                   = %SERVICE_DEMAND_START%
ErrorControl                = %SERVICE_ERROR_NORMAL%
ServiceBinary               = %12%\ctixgpio.sys


[EventLog_AddService]
AddReg                      = EventLog_AddService_AddReg

[EventLog_AddService_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
HKR,,TypesSupported,%REG_DWORD%,7



;-------------------------------------------------------------------------
; Coinstaller installation
;-------------------------------------------------------------------------
[DestinationDirs]
CoInstaller_CopyFiles       = 11    ; %windir%\system32



[GpioInstSect.CoInstallers]
AddReg                      = CoInstaller_AddReg
CopyFiles                   = CoInstaller_CopyFiles


[GpioInstSect.Wdf]
KmdfService                 = ctixgpio,GpioInstSect.Wdf_KmdfService


[CoInstaller_CopyFiles]
WdfCoinstaller01005.dll

[CoInstaller_AddReg]
; Add WDF class coinstaller
HKR,,CoInstallers32,%REG_MULTI_SZ%,"WdfCoinstaller01005.dll,WdfCoInstaller"
; Add WMI property page provider class coinstaller
HKLM,System\CurrentControlSet\Control\CoDeviceInstallers,{ECF9C35F-6374-4d89-A68C-5F8E503FCEF8}, \
    %REG_MULTI_SZ%,"WmiProp.dll,WmiPropCoInstaller"

[GpioInstSect.Wdf_KmdfService]
KmdfLibraryVersion          = 1.5



[Strings]
;
; *******   Localizable Strings   *******
ctixtreme = "Connect Tech Inc"



GpioHwClassName             = "CTI Xtreme/104 PCI Express GPIO Adapter"
GpioDesc                    = "CTI Xtreme/104 PCI Express GPIO Adapter"
SrcDiskName                 = "CTI Xtreme/104 CTI GPIO Driver"
GpioPropertySheetName       = "GpioPropertySheet"


; ******* Non Localizable Strings *******
SERVICE_BOOT_START          = 0x0
SERVICE_SYSTEM_START        = 0x1
SERVICE_AUTO_START          = 0x2
SERVICE_DEMAND_START        = 0x3
SERVICE_DISABLED            = 0x4

SERVICE_KERNEL_DRIVER       = 0x1

SERVICE_ERROR_IGNORE        = 0x0
SERVICE_ERROR_NORMAL        = 0x1
SERVICE_ERROR_SEVERE        = 0x2
SERVICE_ERROR_CRITICAL      = 0x3

SPSVCINST_ASSOCSERVICE      = 0x2

REG_SZ                      = 0x00000000
REG_BINARY                  = 0x00000001
REG_KEYONLY                 = 0x00000010
REG_MULTI_SZ                = 0x00010000
REG_EXPAND_SZ               = 0x00020000
REG_DWORD                   = 0x00010001

IDLE_TIMEOUT                = 10000
IDLE_LOW_POWER_DEVICE_STATE = 4
WAKE_LOW_POWER_DEVICE_STATE = 4

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: web2, load: 0.81