;
; Windows XP/Server 2003/2008/Vista/7/8/2012 , SCANNER DRIVER SETUP INFORMATION FILE
; Copyright(C) 2005-2015 RICOH CO., LTD.
;

[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Mfg%
DriverVer=03/06/2015,1.00.0.0
;CatalogFile=wia.cats
CatalogFile.ntx86=TXET8XP.cat
CatalogFile.ntamd64=TXET8V64.cat

[DestinationDirs]
; By default, files will be copied to \windows\system32.
DefaultDestDir=11
TwainDriver.CopyFiles=10,Twain_32\%TwainDir%    ;Windows directory\twain_32\%TwainDir%
Uninstall.ExtraFiles=10,twain_32\%TwainDir%
TwainTrunk.CopyFiles=10
TwainTrunk.CopyFiles.NTx86=10
TwainTrunk.CopyFiles.NTamd64=10

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%Mfg%=Models, NT.5.1, NTamd64.5.1, NT.6, NTamd64.6

; Windows 2K is not supported
[Models]
; STI Models

; Windows XP (32-bit)
[Models.NT.5.1]
; WIA1 Models
%Ricoh.DeviceDesc%=Ricoh.Scanner10,USB\vid_05CA&Pid_0452&Rev_0100&MI_01,USB\vid_05CA&Pid_0452&MI_01

; Windows XP (64-bit)
[Models.NTamd64.5.1]
; WIA1 Models
%Ricoh.DeviceDesc%=Ricoh.Scanner10,USB\vid_05CA&Pid_0452&Rev_0100&MI_01,USB\vid_05CA&Pid_0452&MI_01

; Windows Vista and later (32-bit)
[Models.NT.6]
; WIA2 Models
%Ricoh.DeviceDesc%=Ricoh.Scanner20,USB\vid_05CA&Pid_0452&Rev_0100&MI_01,USB\vid_05CA&Pid_0452&MI_01

; Windows Vista and later (64-bit)
[Models.NTamd64.6]
; WIA2 Models
%Ricoh.DeviceDesc%=Ricoh.Scanner20,USB\vid_05CA&Pid_0452&Rev_0100&MI_01,USB\vid_05CA&Pid_0452&MI_01

; *****************************************************************************************
;           Windows XP (32-bit and 64-bit)
; *****************************************************************************************
[Ricoh.Scanner10.NTx86]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x30
Events=Ricoh.Events
DeviceData=Ricoh.DeviceData
AddReg=Uninstall.Add.Reg.USB,Ricoh.AddReg.WIA10
CopyFiles=Ricoh.CopyFiles.WIA10,TwainDriver.CopyFiles,TwainTrunk.CopyFiles.NTx86
ICMProfiles="sRGB Color Space Profile.icm"

[Ricoh.Scanner10.NTx86.Services]
Include=sti.inf
Needs=STI.USBSection,STI.microdriversection.Services

[Ricoh.Scanner10.NTamd64]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x30
Events=Ricoh.Events
DeviceData=Ricoh.DeviceData
AddReg=Uninstall.Add.Reg.USB,Ricoh.AddReg.WIA10
CopyFiles=Ricoh.CopyFiles.WIA10,TwainDriver.CopyFiles,TwainTrunk.CopyFiles.NTamd64
ICMProfiles="sRGB Color Space Profile.icm"

[Ricoh.Scanner10.NTamd64.Services]
Include=sti.inf
Needs=STI.USBSection,STI.microdriversection.Services

; *****************************************************************************************
;           Windows Vista and later (32-bit and 64-bit)
; *****************************************************************************************
[Ricoh.Scanner20.NTx86]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x30
Events=Ricoh.Events
DeviceData=Ricoh.DeviceData
AddReg=Uninstall.Add.Reg.USB,Ricoh.AddReg.WIA20
CopyFiles=Ricoh.CopyFiles.WIA20,TwainDriver.CopyFiles,TwainTrunk.CopyFiles.NTx86
ICMProfiles="sRGB Color Space Profile.icm"

[Ricoh.Scanner20.NTx86.Services]
Include=sti.inf
Needs=STI.USBSection,STI.microdriversection.Services

[Ricoh.Scanner20.NTamd64]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x30
Events=Ricoh.Events
DeviceData=Ricoh.DeviceData
AddReg=Uninstall.Add.Reg.USB,Ricoh.AddReg.WIA20
CopyFiles=Ricoh.CopyFiles.WIA20,TwainDriver.CopyFiles,TwainTrunk.CopyFiles.NTamd64
ICMProfiles="sRGB Color Space Profile.icm"

[Ricoh.Scanner20.NTamd64.Services]
Include=sti.inf
Needs=STI.USBSection,STI.microdriversection.Services

; *****************************************************************************************
;           Common sections
; *****************************************************************************************

[Ricoh.Events]
ScanButton=%ScanButton.Desc%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},*
CopyButton=%CopyButton.Desc%,{B441F425-8C6E-11d2-977A-0000F87A926F},*
FaxButton=%FaxButton.Desc%,{C00EB793-8C6E-11d2-977A-0000F87A926F},*


[Ricoh.DeviceData]
Server=local
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
PollTimeout=700,1
Resolutions="75, 100, 150, 200, 300, 600"
TwainDS = "DSm1120 Series USB"


[Ricoh.AddReg.WIA10]
HKR,,HardwareConfig,1,4
HKR,,USDClass,,"{D4221B6B-6056-4584-81B9-8A263BDCF56E}"
HKCR,CLSID\{D4221B6B-6056-4584-81B9-8A263BDCF56E},,,"WIA Scanner Minidriver"
HKCR,CLSID\{D4221B6B-6056-4584-81B9-8A263BDCF56E}\InProcServer32,,,%11%\TXEW8WIA10.dll
HKCR,CLSID\{D4221B6B-6056-4584-81B9-8A263BDCF56E}\InProcServer32,ThreadingModel,,Both

[Ricoh.AddReg.WIA20]
HKR,,HardwareConfig,1,4
HKR,,USDClass,,"{5BE062E8-BA15-406b-BEC9-6B4594AF402D}"
HKCR,CLSID\{5BE062E8-BA15-406b-BEC9-6B4594AF402D},,,"WIA Scanner Minidriver"
HKCR,CLSID\{5BE062E8-BA15-406b-BEC9-6B4594AF402D}\InProcServer32,,,%11%\TXEW8WIA20.dll
HKCR,CLSID\{5BE062E8-BA15-406b-BEC9-6B4594AF402D}\InProcServer32,ThreadingModel,,Both

[TwainDriver.CopyFiles]
Viceo32.dll
Viceo64.dll
COLCFG.INI
TwainUI.dll
RtScan32.dll
RtScan64.dll
TwainSet.DLL
TXET8PTL.DS
Nta.dll
MFPCFG.INI
Grey.plg
TA.plg
ADF.plg
C600.plg
C1200.plg
LUT.PLG
LTKRN90N.DLL
ltimg90n.dll
LTFIL90N.DLL
LTDIS90n.dll
LFCMP90n.DLL
LFBMP90N.DLL
UICFG.INI
PROTCFG1.INI
HWCFG.INI
PROTCNST.INI
Config.dat
CMBEDCAF.bmp
CMADFCRF.bmp
Unins.inf,TXET8Scn.inf
TWAIN.CHM
SETCFG.INI
DEVLIST.dat

[Ricoh.CopyFiles.WIA10]
TXEW8WIA10.dll

[Ricoh.CopyFiles.WIA20]
TXEW8WIA20.dll

[TwainTrunk.CopyFiles]
Z3Inst.exe, RunInf32.exe

[TwainTrunk.CopyFiles.NTx86]
Z3Inst.exe, RunInf32.exe

[TwainTrunk.CopyFiles.NTamd64]
Z3Inst.exe, RunInf64.exe

[SourceDisksFiles]
;filename=disk-number[,subdir] [,file-size]
Viceo32.dll=30
Viceo64.dll=30
COLCFG.INI=30
RtScan32.dll=30
RtScan64.dll=30
TXET8PTL.DS=30
Nta.dll=30
MFPCFG.INI=30
Grey.plg=30
TA.plg=30
ADF.plg=30
C600.plg=30
C1200.plg=30
LUT.PLG=30
LTKRN90N.DLL=30
ltimg90n.dll=30
LTFIL90N.DLL=30
LTDIS90n.dll=30
LFCMP90n.DLL=30
LFBMP90N.DLL=30
UICFG.INI=30
PROTCFG1.INI=30
HWCFG.INI=30
PROTCNST.INI=30
Config.dat=30
CMBEDCAF.bmp=30
CMADFCRF.bmp=30
TXET8Scn.inf=6
;TXET8XP.cat=30
;TXET8V64.cat=30
SETCFG.INI=30
DEVLIST.dat=30
TWAIN.CHM = 40
TwainSet.DLL=40
TwainUI.dll=40

[SourceDisksFiles.x86]
TXEW8WIA10.dll=10
TXEW8WIA20.dll=10
RunInf32.exe=30

[SourceDisksFiles.ia64]
TXEW8WIA10.dll=20
TXEW8WIA20.dll=20
RunInf64.exe=30

[SourceDisksFiles.amd64]
TXEW8WIA10.dll=20
TXEW8WIA20.dll=20
RunInf64.exe=30

[DefaultUnInstall.USB]
DelFiles=TwainDriver.CopyFiles,Ricoh.CopyFiles.WIA10,Ricoh.CopyFiles.WIA20,Uninstall.ExtraFiles
DelReg=Uninstall.Add.Reg.USB,Ricoh.AddReg.WIA10,Ricoh.AddReg.WIA20
BeginPrompt=BeginUPromptSection
EndPrompt=EndUPromptSection
DelDirs = RemoveDirsSection

[Uninstall.Add.Reg.USB]
HKLM,%Uninstall%%Ricoh.SvcDesc%
HKLM,%Uninstall%%Ricoh.SvcDesc%,"DisplayName",,"%Ricoh.SvcDesc%"
HKLM,%Uninstall%%Ricoh.SvcDesc%,"UninstallString",,"%10%\Z3Inst.exe %10%\Twain_32\%TwainDir%\Unins.inf DefaultUnInstall.USB"
HKLM,%Uninstall%%Ricoh.SvcDesc%,"DisplayVersion",,"1.00.0.0"
HKLM,%Uninstall%%Ricoh.SvcDesc%,"InstallLocation",,"%10%\Twain_32\%TwainDir%"
HKLM,%Uninstall%%Ricoh.SvcDesc%,"NoModify",0x00010001,"1"
HKLM,%Uninstall%%Ricoh.SvcDesc%,"NoRepair",0x00010001,"1"

[Uninstall.ExtraFiles]
SETCFG.INI
DEVLIST.dat

[BeginUPromptSection]
Prompt=%BeginUPromptPrompt%
ButtonType=YESNO
Title=%BeginUPromptTitle%

[EndUPromptSection]
Prompt=%EndUPromptPrompt%
Title=%BeginUPromptTitle%

[RemoveDirsSection]
%10%\Twain_32\%TwainDir%
%16430%\%TwainDir%

;----------------------------------------------------------
;Dragon 2006/11/08

[SourceDisksNames]
6=%Location%,,,
10=%Location%,,,%x86WIA%
20=%Location%,,,%x64WIA%
30=%Location%,,,%Common%
40=%Location%,,,%LANG_PATH%
50=%Location%,,,%x86%
60=%Location%,,,%x64%

;---------------------------------------------------------
;Dragon 2006/11/08

; English - DEFAULT
[Strings]
x86="x86"
x64="x64"
x86WIA="x86\WIA"
x64WIA="x64\WIA"
Common="Common"
LANG_PATH="Common\Language\English"
LANG_PATHX64="Common\Language\English"
Mfg="Gestetner"
Ricoh.DeviceDesc="DSm1120 Series WIA"
Ricoh.SvcDesc="DSm1120 Series USB"
ScanButton.Desc="Scan Button"
CopyButton.Desc="Copy Button"
FaxButton.Desc="Fax Button"
Location="Install"
TwainDir="Gestetner\DSm1120Series"
Uninstall="Software\Microsoft\Windows\CurrentVersion\Uninstall\"
BeginUPromptPrompt="Are you sure you want to remove the USB scanner driver for the DSm1120 Series?"
BeginUPromptTitle="Uninstall DSm1120 Series USB Scanner Driver"
EndUPromptPrompt="The USB scanner driver for the DSm1120 Series USB has been successfully removed from your computer."


; Chinese Simplified Language
[Strings.0804]
x86="x86"
x64="x64"
x86WIA="x86\WIA"
x64WIA="x64\WIA"
Common="Common"
LANG_PATH="Common\Language\chi_simp"
LANG_PATHX64="Common\Language\chi_simp"
Mfg="Gestetner"
Ricoh.DeviceDesc="DSm1120 Series WIA"
Ricoh.SvcDesc="DSm1120 Series USB"
ScanButton.Desc="Scan Button"
CopyButton.Desc="Copy Button"
FaxButton.Desc="Fax Button"
Location="Install"
TwainDir="Gestetner\DSm1120Series"
Uninstall="Software\Microsoft\Windows\CurrentVersion\Uninstall\"
BeginUPromptPrompt="您确定要移除DSm1120系列的USB扫描仪驱动程序吗？"
BeginUPromptTitle="卸载DSm1120系列USB扫描仪驱动程序"
EndUPromptPrompt="DSm1120系列USB的USB扫描仪驱动程序已经成功从您的计算机上移除。"

