TWKCD.INF Driver File Contents (v21441.zip)

; ====================================================================
: Setup INF file for CHIPDRIVE serial and USB device driver 
; Copyright 1998-2003, SCM Microsystems
; ====================================================================

[Version]
Signature      = "$CHICAGO$"
Class          = SmartCardReader
ClassGuid      = {50DD5230-BA8A-11D1-BF5D-0000F805F530}
Provider       = %TWK%
DriverVer      = 04/04/2003, 2.14.41

;***** CatalogFile    = TWKMS9X.CAT
;***** CatalogFile.NT = TWKMSNT.CAT

[Manufacturer]
%TWK%=TWK_DEVICES

[TWK_DEVICES]
%SERENUM.TWK5542.Descr% = Install.Serial, SERENUM\TWK5542
%SERENUM.TWK5442.Descr% = Install.Serial, SERENUM\TWK5442
%USB.VID_067B_PID_2303.Descr% = Install.USB, USB\VID_067B&PID_2303
%USB.VID_0A7A_PID_6143.Descr% = Install.USB, USB\VID_0A7A&PID_6143



; ==== class section =================================================
[ClassInstall32]
Addreg = SmartCardReaderClassReg     

[ClassInstall]
Addreg = SmartCardReaderClassReg

[SmartCardReaderClassReg]
HKR,,,0,SmartCardReaders
HKR,,Icon,,-25
HKLM,"\Software\Microsoft\Cryptography\Calais\Readers",,,



; ==== source section ================================================
[SourceDisksNames]
55 = %DriverDiscDescr%,,0

[SourceDisksFiles]
SETUPTWK.EXE = 55,
TWKPNP.VXD   = 55,
TWKPNP.SYS   = 55,
TWKUSB.SYS   = 55,



; ==== copy section ==================================================
[DestinationDirs]
Copy.SETUPTWK   = 10                  ;%windir%
Copy.9x.TWKPNP  = 11                  ;%windir%\system
Copy.NT.TWKPNP  = 12                  ;%windir%\System32\drivers 
Copy.9x.TWKUSB  = 10,System32\drivers ;%windir%\system32\drivers 
Copy.NT.TWKUSB  = 12                  ;%windir%\System32\drivers 

[Copy.SETUPTWK]
SETUPTWK.EXE,,,2

[Copy.9x.TWKPNP]
TWKPNP.VXD,,,2

[Copy.NT.TWKPNP]
TWKPNP.SYS,,,2

[Copy.9x.TWKUSB]
TWKUSB.SYS,,,2

[Copy.NT.TWKUSB]
TWKUSB.SYS,,,2   ;8=COPYFLAG_REPLACE_BOOT_FILE, would cause Reboot



; ==== Setuptwk registry install section =============================
[ExecSetuptwk]
HKLM, Software\Microsoft\Windows\CurrentVersion\RunOnce,%SETUPTWK.Descr%,,"setuptwk.exe nooverwrite nointro noexit"



; ==== Default install section =======================================
[DefaultInstall]
CopyFiles = Copy.SETUPTWK
AddReg = ExecSetuptwk



; ==== CHIPDRIVE serial 98/ME install section ========================
[Install.Serial]
CopyFiles =  Copy.9x.TWKPNP, Copy.SETUPTWK
AddReg = TWKPNP.9x.AddReg

[TWKPNP.9x.AddReg]
HKR,,DevLoader,0,TWKPNP.VXD
HKR,,NoSetupUI,,1
HKR,,InfPath,,%CHIPDRIVE_INF_FILE%
HKR,,InfSection,,"Install.Serial"
HKR,,Icon,,-25
HKLM,Software\Towitoko\CHIPDRIVE\TWKPNP,"SetuptwkExec",1,42
HKLM,Software\Towitoko\CHIPDRIVE\TWKPNP,"SetuptwkFile",,%10%\SETUPTWK.EXE
HKLM,Software\Towitoko\CHIPDRIVE\TWKPNP,"SetuptwkPath",,%10%
HKLM,Software\Towitoko\CHIPDRIVE\TWKPNP,"SetuptwkParam",,"nooverwrite nointro noexit"



; ==== CHIPDRIVE serial NT/2000/XP install section ===================
[Install.Serial.NT]
CopyFiles = Copy.NT.TWKPNP, Copy.SETUPTWK
AddReg = ExecSetuptwk

[Install.Serial.NT.Services]
AddService = TWKPNP,2,TWKPNP.NT.AddService  ;TWKPNP.NT.EventLog

[TWKPNP.NT.AddService]
DisplayName    = %TWKPNP.DisplayName%
ServiceType    = 1   ; SERVICE_KERNEL_DRIVER
StartType      = 3   ; SERVICE_DEMAND_START
ErrorControl   = 0   ; SERVICE_ERROR_IGNORE
LoadOrderGroup = SmartCardReader
ServiceBinary  = %12%\TWKPNP.SYS

;[TWKPNP.NT.EventLog]
;AddReg = TWKPNP.NT.AddEventLog

;[TWKPNP.NT.AddEventLog]
;HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\drivers\TWKPNP.SYS"
;HKR,,TypesSupported,0x00010001,7



; ==== CHIPDRIVE USB 98/ME install section ===========================
[Install.USB]
CopyFiles = Copy.9x.TWKUSB, Copy.SETUPTWK
AddReg = TWKUSB.9x.AddReg, ExecSetuptwk

[TWKUSB.9x.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,TWKUSB.SYS
HKR,,NoSetupUI,,1
HKR,,InfPath,,%CHIPDRIVE_INF_FILE%
HKR,,InfSection,,"Install.USB"
HKR,,Icon,,-25



; == CHIPDRIVE USB 2000/XP install section ===========================
[Install.USB.NT]
CopyFiles =  Copy.NT.TWKUSB, Copy.SETUPTWK
AddReg = ExecSetuptwk

[Install.USB.NT.Services]
Addservice = TWKUSB,2,TWKUSB.NT.AddService

[TWKUSB.NT.AddService]
DisplayName    = %TWKUSB.DisplayName%
ServiceType    = 1   ; SERVICE_KERNEL_DRIVER
StartType      = 2   ; SERVICE_AUTO_START
ErrorControl   = 1   ; SERVICE_ERROR_NORMAL
LoadOrderGroup = Base
ServiceBinary  = %12%\TWKUSB.SYS



; ==== Strings =======================================================
[Strings]
TWK                         = "SCM Microsystems"
CHIPDRIVE_INF_FILE          = "TWKCD.INF"
DriverDiscDescr             = "CHIPDRIVE Driver Disk"
SETUPTWK.Descr              = "SCardServer Setup Tool"
SERENUM.TWK5442.Descr       = "CHIPDRIVE SmartCardReader"
SERENUM.TWK5542.Descr       = "CHIPDRIVE SmartCardReader (MS)"
USB.VID_067B_PID_2303.Descr = "CHIPDRIVE SmartCardReader (USB)"
USB.VID_0A7A_PID_6143.Descr = "CHIPDRIVE SmartCardReader (USB)"
TWKPNP.DisplayName          = "CHIPDRIVE Plug and Play driver"
TWKUSB.DisplayName          = "CHIPDRIVE USB 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: web5, load: 2.05