;
; CANON INC. Scanner driver
;
; TS9500SC.INF  -- Windows Setup File for the Canon TS9500 series
;               Scanner driver
; Copyright (c) CANON INC. 2018

[Version]
Signature="$Windows NT$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
;  The above GUID is the class GUID for all scanners and MUST NOT change
Provider=%Mfg%
CatalogFile=ts9500s.cat
DriverVer=03/15/2018,20.11.0.8

[DestinationDirs]
DefaultDestDir=11
ColorFiles.NT=11,spool\drivers\Color

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
Canon=Models,NTx86.5.1,NTamd64.5.1

[Models.NTx86.5.1]
%CNC.DeviceDesc%=CNCInstall_32,USB\VID_04A9&PID_185C&MI_00

[Models.NTamd64.5.1]
%CNC.DeviceDesc%=CNCInstall_64,USB\VID_04A9&PID_185C&MI_00

[Models]
; Does not support Win 2000 and earlier


;........................................ WinXP/Vista section
[CNCInstall_32.NT]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
DeviceData=CNCDeviceData
AddReg=CNCUSDAddreg_32
CopyFiles=WiaFiles,ColorFiles.NT
ICMProfiles="sRGB Color Space Profile.icm"
; used for push button event
Capabilities=0x11
Events=PushButton.Events
DriverVer=03/15/2018,20.11.0.8

[CNCInstall_32.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services


;........................................ WinXP64/Vista64 section
[CNCInstall_64.NT]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
DeviceData=CNCDeviceData
AddReg=CNCUSDAddreg_32
CopyFiles=WiaFiles_64,ColorFiles.NT
ICMProfiles="sRGB Color Space Profile.icm"
; used for push button event
Capabilities=0x11
Events=PushButton.Events
DriverVer=03/15/2018,20.11.0.8

[CNCInstall_64.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services


;.......................................... Common Section
[PushButton.Events]
PushButtonPushed1=%PushButtonPushed1%,{2FC518C4-A5EF-4f44-96B5-D06D6C352BBF},"IJ Scan Utility"
PushButtonPushed2=%PushButtonPushed2%,{EF809B57-B35F-433c-A9C6-1CF587896443},"IJ Scan Utility"


[CNCDeviceData]
SpecialInfo="Canon TS9500 Scanner"
DeviceKey="TS9500 series"
;Add CADDIS Table Name for USD
CADDIStable=CNC185CD.TBL


[CNCUSDAddreg_32]
HKR,DeviceData,CalibrationLess,0x00010001,1
HKR,DeviceData,ColorMatch,0x00010001,1
HKR,,USDClass,,"{22130498-07F5-4bd6-82A9-0BC6C8EFE6DF}"
HKCR,CLSID\{22130498-07F5-4bd6-82A9-0BC6C8EFE6DF},,,"Canon USD"
HKCR,CLSID\{22130498-07F5-4bd6-82A9-0BC6C8EFE6DF}\InProcServer32,,,%11%\CNC_ERC.dll
HKCR,CLSID\{22130498-07F5-4bd6-82A9-0BC6C8EFE6DF}\InProcServer32,ThreadingModel,,"Both"
;  The above GUID is specific to TS9500 and MUST change for a different model.


[ColorFiles.NT]
CNFRP2.ICC
CNFRP3.ICC

[WiaFiles]
CNC_ERC.dll
CNC_ERI.dll
CNC_ERL.dll
CNHMCA.dll
CNC185CD.TBL


[WiaFiles_64]
CNC_ERC.dll,CNC_ERC6.dll
CNC_ERI.dll,CNC_ERI6.dll
CNC_ERL.dll,CNC_ERL6.dll
CNHMCA6.dll
CNC185CD.TBL


;-------------------------------Source Index
[SourceDisksFiles]
CNFRP2.ICC=2
CNFRP3.ICC=2
CNC_ERC.dll=2
CNC_ERI.dll=2
CNC_ERL.dll=2
CNHMCA.dll=2
CNC185CD.TBL=2


[SourceDisksFiles.amd64]
CNFRP2.ICC=2
CNFRP3.ICC=2
CNC_ERC6.dll=3
CNC_ERI6.dll=3
CNC_ERL6.dll=3
CNHMCA6.dll=3

[SourceDisksNames]
1=%DISKNAME%,,
2=%DISKNAME%,"SCN01.CAB",,,0x10,"ts9500s.cat"
3=%DISKNAME%,"SCN02.CAB",,,0x10,"ts9500s.cat"

;-------------------------------String Aliases
[Strings]
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1= "Save to PC"
PushButtonPushed2= "Attach to E-mail"
CNC.DeviceDesc="Canon TS9500 series"


; English Specific
[Strings.0409]         ;English
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Save to PC"
PushButtonPushed2="Attach to E-mail"
CNC.DeviceDesc="Canon TS9500 series"


; French Specific 
[Strings.000C] ; French
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Enregistrer sur PC"
PushButtonPushed2="Joindre à cour. élec."
CNC.DeviceDesc="Canon TS9500 series"


; Italian Specific 
[Strings.0010]  ; Italian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Salva su PC"
PushButtonPushed2="Allega a e-mail"
CNC.DeviceDesc="Canon TS9500 series"


; German Specific 
[Strings.0007] ; German
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Auf PC speichern"
PushButtonPushed2="An E-Mail anhängen"
CNC.DeviceDesc="Canon TS9500 series"


; Spanish Specific 
[Strings.000A] ; Spanish
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Guardar en equipo"
PushButtonPushed2="Adj. a correo electr."
CNC.DeviceDesc="Canon TS9500 series"


; Portuguese Specific 
[Strings.0016] ; Portuguese
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Salvar no PC"
PushButtonPushed2="Anexar ao e-mail"
CNC.DeviceDesc="Canon TS9500 series"


; Dutch Specific 
[Strings.0013] ; Dutch
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Opslaan naar comp."
PushButtonPushed2="Toev. aan e-mail"
CNC.DeviceDesc="Canon TS9500 series"


; Russian Specific 
[Strings.0019] ; Russian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Сохр. на компьютер"
PushButtonPushed2="Влож. в эл. письмо"
CNC.DeviceDesc="Canon TS9500 series"


; Traditional Chinese Specific 
[Strings.0404] ; Traditional Chinese
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="儲存至電腦"
PushButtonPushed2="附加至電子郵件"
CNC.DeviceDesc="Canon TS9500 series"


; Simplified Chinese Specific
[Strings.0804] ; Chinese
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="保存到计算机"
PushButtonPushed2="附加到电子邮件"
CNC.DeviceDesc="Canon TS9500 series"


; Korean Specific 
[Strings.0012] ; Korean
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="PC에 저장"
PushButtonPushed2="전자 메일에 첨부"
CNC.DeviceDesc="Canon TS9500 series"


; Danish Specific 
[Strings.0006] ; Danish
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Gem på pc"
PushButtonPushed2="Vedhæft til e-mail"
CNC.DeviceDesc="Canon TS9500 series"


; Finnish Specific 
[Strings.000B] ; Finnish
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Tallenna tietokoneel."
PushButtonPushed2="Liitä liitetiedostoksi"
CNC.DeviceDesc="Canon TS9500 series"


; Norwegian Specific 
[Strings.0014] ; Norwegian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Lagre på PC"
PushButtonPushed2="Legg ved i e-post"
CNC.DeviceDesc="Canon TS9500 series"


; Swedish Specific 
[Strings.001D] ; Swedish
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Spara på dator"
PushButtonPushed2="Bifoga till e-post"
CNC.DeviceDesc="Canon TS9500 series"


; Czech Specific 
[Strings.0005] ; Czech
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Uložit do počítače"
PushButtonPushed2="Připojit k e-mailu"
CNC.DeviceDesc="Canon TS9500 series"


; Greek Specific 
[Strings.0008] ; Greek
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Αποθήκευση στο PC"
PushButtonPushed2="Επισύναψη σε E-mail"
CNC.DeviceDesc="Canon TS9500 series"


; Hungarian Specific 
[Strings.000E] ; Hungarian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Mentés számítógépre"
PushButtonPushed2="Csatolás E-mailhez"
CNC.DeviceDesc="Canon TS9500 series"


; Polish Specific 
[Strings.0015] ; Polish
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Zapisz na komputerze"
PushButtonPushed2="Dołącz do e-mail"
CNC.DeviceDesc="Canon TS9500 series"


; Turkish Specific 
[Strings.001F] ;Turkish
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Bilgisayara Kaydet"
PushButtonPushed2="E-postaya iliştir"
CNC.DeviceDesc="Canon TS9500 series"


; Japanese Specific 
[Strings.0411] ; Japanese
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="パソコンに保存"
PushButtonPushed2="メールに添付"
CNC.DeviceDesc="Canon TS9500 series"


; Arabic Specific
[Strings.0001]         ;Arabic
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="حفظ إلى الكمبيوتر"
PushButtonPushed2="إرفاق ببريد إلكتروني"
CNC.DeviceDesc="Canon TS9500 series"


; Thai Specific
[Strings.001E]         ;Thai
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="บันทึกไปที่ PC"
PushButtonPushed2="แนบกับ E-mail"
CNC.DeviceDesc="Canon TS9500 series"


; Indonesian Specific
[Strings.0021]         ;Indonesian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Simpan ke PC"
PushButtonPushed2="Lampirkan ke Pos-el"
CNC.DeviceDesc="Canon TS9500 series"


; Estonian Specific
[Strings.0025]         ;Estonian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Salvesta arvutisse"
PushButtonPushed2="Lisa meilile"
CNC.DeviceDesc="Canon TS9500 series"


; Latvian Specific
[Strings.0026]         ;Latvian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Saglabāt datorā"
PushButtonPushed2="Pievienot e-pasta ziņojumam"
CNC.DeviceDesc="Canon TS9500 series"


; Lithuanian Specific
[Strings.0027]         ;Lithuanian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Įrašyti į PC"
PushButtonPushed2="Pridėti prie el. laiško"
CNC.DeviceDesc="Canon TS9500 series"


; Slovenian Specific
[Strings.0024]         ;Slovenian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Shrani v računalnik"
PushButtonPushed2="Priloži e-pošti"
CNC.DeviceDesc="Canon TS9500 series"


; Ukrainian Specific
[Strings.0022]         ;Ukrainian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Зберегти на ПК"
PushButtonPushed2="Вкласти в повідомлення електронної пошти"
CNC.DeviceDesc="Canon TS9500 series"


; Slovak Specific
[Strings.001B]         ;Slovak
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Uložiť v počítači"
PushButtonPushed2="Pripojiť k e-mailu"
CNC.DeviceDesc="Canon TS9500 series"


; Romanian Specific
[Strings.0018]         ;Romanian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Salvare în PC"
PushButtonPushed2="Ataşare la e-mail"
CNC.DeviceDesc="Canon TS9500 series"


; Bulgarian Specific
[Strings.0002]         ;Bulgarian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Запаметяване в компютъра"
PushButtonPushed2="Прилагане към имейл"
CNC.DeviceDesc="Canon TS9500 series"

; Croatian Specific
[Strings.001A]         ;Croatian
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Spremi u računalo"
PushButtonPushed2="Priloži e-pošti"
CNC.DeviceDesc="Canon TS9500 series"

; Vietnamese Specific
[Strings.002A]         ;Vietnamese
Mfg="Canon"
SGDKEY="Software\Canon\ScanGear\Devices\TS9500 series"
WIASGDKEY="Software\Canon\WIA\Devices\TS9500 series"
WIASTIKEY="Software\Canon\WIA\STI"
DISKNAME="Canon TS9500 series Setup Disk"
PushButtonPushed1="Lưu vào PC"
PushButtonPushed2="Đính kèm vào E-mail"
CNC.DeviceDesc="Canon TS9500 series"
