
[Version]
Signature="$Windows NT$"
Class=Printer
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Provider=CIAAT
DriverVer=04/10/2014,1.8.0.9
CatalogFile=ciaatctc.cat

[Manufacturer]
"CIAAT"=Models,NTx86,NTamd64

;[ControlFlags]
;ExcludeFromSelect.NT = *

[Models]
%USB\VID_0D16&PID_8300% = CIAAT_CTC940,USBPRINT\CIAATCTC-94083E0,CIAATCTC-94083E0

[Models.NTx86]
%USB\VID_0D16&PID_8300% = CIAAT_CTC940,USBPRINT\CIAATCTC-94083E0,CIAATCTC-94083E0

[Models.NTamd64]
%USB\VID_0D16&PID_8300% = CIAAT_CTC940,USBPRINT\CIAATCTC-94083E0,CIAATCTC-94083E0

;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[CIAAT_CTC940]
;CopyFiles   = DrvFiles,UNIDRV,MONITOR,USBSYS,OtherInfFiles,UTIL,UTIL3,COMMON,TOOL,PRINT_AREA
;DriverFile  = HitMnhcg.drv
;DataFile    = HitMnhcg.drv
;ConfigFile  = HitMnhcg.drv
;DataSection = PRINTER_DATA_CTC940
NoTestPage  = 1
;VendorSetup = vsethcg.dll,AddPrinterSetup
;DelReg      = DelRegRunOnce
;AddReg      = AddRegUninstall
;
;[PRINTER_DATA_CTC940]
;DefaultDataType    = RAW
;RetryTimeOut       = 15
;NotSelectedTimeOut = 30
;LanguageMonitor    = %LANGUAGE_MONITOR%
;PortMonitor        = %PORT_MONITOR%

;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[CIAAT_CTC940.NTx86]
CopyFiles   = DrvFiles.NT,MONITOR.NT,SYS_FILEx86,UTIL,UTIL3,COMMON,TOOL,PRINT_AREA
DriverFile  = HitRrhcg.DLL
DataFile    = HitUIhcg.DLL
ConfigFile  = HitUIhcg.DLL
DataSection = PRINTER_DATA_CTC940.NT
DelReg      = DelRegRunOnce
AddReg      = AddRegUninstall

[PRINTER_DATA_CTC940.NT]
DefaultDataType    = RAW
RetryTimeOut       = 15
NotSelectedTimeOut = 30
LanguageMonitor    = %LANGUAGE_MONITOR_NT%
PortMonitor        = %USB_PORT_MONITOR%

[CIAAT_CTC940.NTx86.CoInstallers]
CopyFiles = COINST_FILES
AddReg    = CIAAT_CTC940_CoInst_AddReg

[CIAAT_CTC940_CoInst_AddReg]
HKR,,CoInstallers32,0x00010000,"vsethcg.dll,DevCoInstall"

;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[CIAAT_CTC940.NTamd64]
CopyFiles   = DrvFiles.NT,MONITOR.NT,SYS_FILEx64,UTIL,UTIL3,COMMON,TOOL,PRINT_AREA
DriverFile  = HitRrhcg.DLL
DataFile    = HitUIhcg.DLL
ConfigFile  = HitUIhcg.DLL
DataSection = PRINTER_DATA_CTC940.NT
DelReg      = DelRegRunOnce
AddReg      = AddRegUninstall

[CIAAT_CTC940.NTamd64.CoInstallers]
CopyFiles = COINST_FILES
AddReg    = CIAAT_CTC940_CoInst_AddReg

;------------------------------------------------------------------------------

[DelRegRunOnce]
HKLM,%RunOnce%,%COMMON_SERIES_NAME%

[AddRegUninstall]
HKLM,%UnInstall%\%COMMON_SERIES_NAME%,"DisplayName",0x00000000,%COMMON_SERIES_NAME%
HKLM,%UnInstall%\%COMMON_SERIES_NAME%,"DisplayIcon",0x00000000,%11%\setuphcg.exe
HKLM,%UnInstall%\%COMMON_SERIES_NAME%,"UninstallString",0x00000000,%11%\"setuphcg.exe UnInstall"
;HKLM,%UnInstall%\%COMMON_SERIES_NAME%,"InstallLocation",0x00000000,%66000%
HKLM,%UnInstall%\%COMMON_SERIES_NAME%,"DisplayVersion",0x00000000,"1.8.0.9"
;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

;[DrvFiles]
;HitMnhcg.drv
;;HitJphcg.drv
;HitMnhcg.dll
;Hittthcg.dll
;vsethcg.dll
;setuphcg.exe,setup32.exe
;HtPghcg.dll
;DevMnhcg.exe
;PrnSthcg.exe
;
;[MONITOR]
;lmonhcg.dll
;
;
;[USBSYS]
;usbhcg.sys
;
;[OtherInfFiles]
;usbhcg.in_

[UTIL]
EParsing.dll
BarcodeA.dll
TBMap.dll


[UTIL3]
cxiMFDL.dll
DevIO3u.dll
Filter3.dll
HeatTB3.dll
HTBIP3.dll
ClrMaHcg.dll
HTImgRW3.dll
;HTMagOC3.dll
;HTMCDoc3.dll
;HTMCVw3.dll
HTSclRo3.dll
HTSIP3.dll
HTSRIP3.dll
HTTBMap3.dll
;MontDoc3.dll
;MtCanva3.dll
;PntCtr3.dll
RevTpHcg.dll

[COMMON]
ciaatctc.in_
;[FW_TABLE]
heatpdcg.bin
heattdcg.bin
EgqTbcg.bin
EgsTbcg.bin
CMPLcg.bin
CMPPcg.bin
CMPLRcg.bin
CMPPRcg.bin
CMP2acg.bin
CMP2bcg.bin
CMPBcg.bin
CMPZecg.bin
CMPFacg.bin
CMPDCcg.bin
CMPEvcg.bin
CDPBcg.bin
CDPPcg.bin
CKPBcg.bin
CKPPcg.bin
;[INI_FILE]
Htenghcg.ini
;Htchthcg.ini
;Htchshcg.ini
;Htfrnhcg.ini
;Htgerhcg.ini
;Htitahcg.ini
;Htspnhcg.ini
;Htjpnhcg.ini
;Htkrnhcg.ini
Htprthcg.ini
;Htrushcg.ini
;Htpolhcg.ini
;[HELP_FILE]
htenghcg.chm
htchthcg.chm
htchshcg.chm
htfrnhcg.chm
htgerhcg.chm
htitahcg.chm
htspnhcg.chm
htjpnhcg.chm
htkrnhcg.chm
htprthcg.chm
htrushcg.chm
htpolhcg.chm
;[UI_BMP]
CalChart.bmp
CalPrvEn.bmp
CdDePntA.dll
CdDePntB.dll
TphEngcg.pdf
DenEngcg.pdf
AdvEngcg.pdf
;
HTLand.icc
HTPort.icc
HTsRGB.icc
;
PtAreaUI.dat
PAchshcg.ini
PAchthcg.ini
PAprthcg.ini
;
Magnetic.txt

;[COLOR_PROFILE]
CTC940.icc

[TOOL]
CleanKit.exe
RbnCal.exe
ModTest.exe
680api.dll
AlcorEMV.dll
MagTest.exe
TphRep.exe
;
Charthcg.exe
ChartCHS.ini
ChartCHT.ini
ChartFRN.ini
ChartGER.ini
ChartITA.ini
ChartJPN.ini
ChartKRN.ini
ChartPOL.ini
ChartPRT.ini
ChartRUS.ini
ChartSPN.ini


;++++++++++++++++++++++++++++++++++++++
[DrvFiles.NT]
HitRrhcg.DLL
HitUmhcg.DLL
HitUihcg.DLL
tiphcg.dll
htpghcg.dll
DevMnhcg.exe
PrnSthcg.exe
HClntHcg.dll
HtNtyHcg.dll

[SYS_FILEx86]
vsethcg.dll
setuphcg.exe,setup32.exe
DIFxAPI.dll


[SYS_FILEx64]
vsethcg.dll
setuphcg.exe,setup64.exe
DIFxAPI6.dll

[MONITOR.NT]
lmonhcgk.dll

[COINST_FILES]
vsethcg.dll

[PRINT_AREA]
Blank_L.hpa
Blank_P.hpa
Magn_L.hpa
Magn_P.hpa
Smart_L.hpa
Smart_P.hpa
Smart6_L.hpa
Smart6_P.hpa

;--------------------------------------
[SourceDisksNames]
1=%DISK_NAME%,,,.\CTC940
2=%DISK_NAME2%,,,.\CTC940\x86

[SourceDisksNames.x86]
1=%DISK_NAME%,,,.\CTC940
2=%DISK_NAME2%,,,.\CTC940\x86

[SourceDisksNames.amd64]
1=%DISK_NAME%,,,.\CTC940
2=%DISK_NAME2%,,,.\CTC940\amd64


;++++++++++++++++++++++++++++++++++++++
[DestinationDirs]
DefaultDestDir = 66000
SYS_FILEx86    = 66002
SYS_FILEx64    = 66002
MONITOR.NT     = 66002

;--------------------------------------
[SourceDisksFiles]
;DrvFiles
;HitMnhcg.drv = 2,.\Win9x
;HitJphcg.drv = 2,.\Win9x
;HitMnhcg.dll = 2,.\Win9x
;Hittthcg.dll = 2,.\Win9x
;lmonhcg.dll  = 2,.\Win9x
;usbhcg.sys   = 2,.\Win9x
;usbhcg.in_   = 2,.\Win9x
vsethcg.dll  = 2,.\Common
;UTIL
EParsing.dll = 2,.\Common
BarcodeA.dll = 2,.\Common
TBMap.dll    = 2,.\Common
;UTIL3
cxiMFDL.dll  = 2,.\Common
DevIO3u.dll  = 2,.\DLL3
Filter3.dll  = 2,.\DLL3
HeatTB3.dll  = 2,.\DLL3
HTBIP3.dll   = 2,.\DLL3
ClrMaHcg.dll = 2,.\Common
HTImgRW3.dll = 2,.\Common
HTSclRo3.dll = 2,.\Common
HTSIP3.dll   = 2,.\DLL3
HTSRIP3.dll  = 2,.\DLL3
HTTBMap3.dll = 2,.\DLL3
RevTpHcg.dll = 2,.\Common
;COMMON
ciaatctc.in_ = 1,.\Common
;FW_TABLE
heatpdcg.bin = 1,.\Common
heattdcg.bin = 1,.\Common
EgqTbcg.bin  = 1,.\Common
EgsTbcg.bin  = 1,.\Common
CMPLcg.bin   = 1,.\Common
CMPPcg.bin   = 1,.\Common
CMPLRcg.bin  = 1,.\Common
CMPPRcg.bin  = 1,.\Common
CMP2acg.bin  = 1,.\Common
CMP2bcg.bin  = 1,.\Common
CMPBcg.bin   = 1,.\Common
CMPZecg.bin  = 1,.\Common
CMPFacg.bin  = 1,.\Common
CMPDCcg.bin  = 1,.\Common
CMPEvcg.bin  = 1,.\Common
CDPBcg.bin   = 1,.\Common
CDPPcg.bin   = 1,.\Common
CKPBcg.bin   = 1,.\Common
CKPPcg.bin   = 1,.\Common
;INI_FILE
Htenghcg.ini = 1,.\Common
;Htchthcg.ini = 1,.\Common
;Htchshcg.ini = 1,.\Common
;Htfrnhcg.ini = 1,.\Common
;Htgerhcg.ini = 1,.\Common
;Htitahcg.ini = 1,.\Common
;Htspnhcg.ini = 1,.\Common
;Htjpnhcg.ini = 1,.\Common
;Htkrnhcg.ini = 1,.\Common
Htprthcg.ini = 1,.\Common
;Htrushcg.ini = 1,.\Common
;Htpolhcg.ini = 1,.\Common
;HELP_FILE
htenghcg.chm = 1,.\Help
htchthcg.chm = 1,.\Help
htchshcg.chm = 1,.\Help
htfrnhcg.chm = 1,.\Help
htgerhcg.chm = 1,.\Help
htitahcg.chm = 1,.\Help
htspnhcg.chm = 1,.\Help
htjpnhcg.chm = 1,.\Help
htkrnhcg.chm = 1,.\Help
htprthcg.chm = 1,.\Help
htrushcg.chm = 1,.\Help
htpolhcg.chm = 1,.\Help
;[UI_BMP]
CalChart.bmp = 1,.\Common
CalPrvEn.bmp = 1,.\Common
CdDePntA.dll = 2,.\Common
CdDePntB.dll = 2,.\Common
TphEngcg.pdf = 1,.\Common
DenEngcg.pdf = 1,.\Common
AdvEngcg.pdf = 1,.\Common
;
HTLand.icc   = 1,.\Common
HTPort.icc   = 1,.\Common
HTsRGB.icc   = 1,.\Common
;
PtAreaUI.dat = 1,.\Common
PAchshcg.ini = 1,.\Common
PAchthcg.ini = 1,.\Common
PAprthcg.ini = 1,.\Common
;
Magnetic.txt = 1,.\Common
;COLOR_PROFILE
CTC940.icc   = 1,.\Common

setup32.exe  = 1
setup64.exe  = 1
DIFxAPI.dll  = 1
DIFxAPI6.dll = 1

;TOOL
CleanKit.exe = 1,.\Tool
RbnCal.exe   = 1,.\Tool
ModTest.exe  = 1,.\Tool
680api.dll   = 1,.\Tool
AlcorEMV.dll = 1,.\Tool
MagTest.exe  = 1,.\Tool
TphRep.exe   = 1,.\Tool
;
Charthcg.exe = 1,.\Common
ChartCHS.ini = 1,.\Tool
ChartCHT.ini = 1,.\Tool
ChartFRN.ini = 1,.\Tool
ChartGER.ini = 1,.\Tool
ChartITA.ini = 1,.\Tool
ChartJPN.ini = 1,.\Tool
ChartKRN.ini = 1,.\Tool
ChartPOL.ini = 1,.\Tool
ChartPRT.ini = 1,.\Tool
ChartRUS.ini = 1,.\Tool
ChartSPN.ini = 1,.\Tool


;++++++++++++++++++++++++++++++++++++++
;win2k
lmonhcgk.dll = 2,.\WinNT5
HitRrhcg.DLL = 2,.\WinNT5
HitUmhcg.DLL = 2,.\WinNT5
HitUihcg.DLL = 2,.\WinNT5
tiphcg.dll   = 2,.\WinNT5
htpghcg.dll  = 2,.\Common
DevMnhcg.exe = 2,.\Common
PrnSthcg.exe = 2,.\Common
HClntHcg.dll = 2,.\WinNT5
HtNtyHcg.dll = 2,.\WinNT5

;[PRINT_AREA]
Blank_L.hpa  = 1,.\PrtArea
Blank_P.hpa  = 1,.\PrtArea
Magn_L.hpa   = 1,.\PrtArea
Magn_P.hpa   = 1,.\PrtArea
Smart_L.hpa  = 1,.\PrtArea
Smart_P.hpa  = 1,.\PrtArea
Smart6_L.hpa = 1,.\PrtArea
Smart6_P.hpa = 1,.\PrtArea

;--------------------------------------

[Strings]
COMMON_SERIES_NAME    = "CIAAT CTC-940"
USB\VID_0D16&PID_8300 = "CIAAT CTC-940"
LANGUAGE_MONITOR      = "CIAAT CTC-940 Language Monitor,LMonhcg.dll"
LANGUAGE_MONITOR_NT   = "CIAAT CTC-940 Language Monitor,lmonhcgk.dll"
PORT_MONITOR          = "CIAAT CTC-940 Language Monitor,LMonhcg.dll"
USB_PORT_MONITOR      = "USB Port Monitor,UsbMon.DLL"
DISK_NAME             = "CIAAT CTC-940 Driver Install Disk"
DISK_NAME2            = "CIAAT CTC-940 Driver Install Disk 2"
RunOnce               = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
UnInstall             = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
