[Version]
LayoutFile=Layout.inf
Signature= "$Windows NT$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%COMPANY_NAME%
DriverVer=08/16/2006,1.3.6.0
CatalogFile=CLX3160.cat

[Manufacturer]
%COMPANY_NAME%=Models,NT.5.1,NT.5.2,NT.6.0

;=================== Class Sections ===========================
[Models] 
%Model% = Scanner.Scan, USB\Vid_04E8&Pid_341C&MI_00

[Models.NT.5.1]
%Model% = Scanner.ScanWithWIA, USB\Vid_04E8&Pid_341C&MI_00

[Models.NT.5.2]
%Model% = Scanner.ScanWithWIA, USB\Vid_04E8&Pid_341C&MI_00

[Models.NT.6.0]

; Windows 2000
[Scanner.Scan.NT]
Include= sti.inf
Needs= STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x31
AddReg=SharedFiles32.AddReg
CopyFiles=TWAIN_FILES,SHARE32_FILES
ICMProfiles="sRGB Color Space Profile.icm"

[Scanner.Scan.NT.Services]
Include=sti.inf
Needs=STI.UsbSection.Services

; Windows XP and 2003
[Scanner.ScanWithWIA.NT]
Include= sti.inf
Needs= STI.USBSection
SubClass=StillImage
DeviceType=1
PortSelect = No
DeviceSubType=0x1
Capabilities=0x31
DeviceData=WIAScan32.DeviceData
AddReg=WIAScan32.AddReg, SharedFiles32.AddReg
RegisterDlls=WIAScan32.RegisterDlls
CopyFiles=TWAIN_FILES,WIA32_FILES,SHARE32_FILES 		; USB Only
ICMProfiles="sRGB Color Space Profile.icm"

[Scanner.ScanWithWIA.NT.Services]
Include=sti.inf
Needs=STI.UsbSection.Services

[WIAScan32.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={ACBF6AF6-51C9-46a9-87D8-A93F352BCB3E}
TwainDS=%Model%

[WIAScan32.RegisterDlls]
11,,ssuiext.dll,1	; Register UI extension

[WIAScan32.AddReg]
;HKR,,HardwareConfig,1,1
HKR,,HardwareConfig,1,4 ; USB Device
HKR,,USDClass,,"{CC05778C-DC0F-4e7f-B3AB-0EA575477DB7}"
HKR,DeviceData,DebugMode,0x00010001,0 
HKR,DeviceData,DeviceMonitor,0x00010001,1 
HKR,DeviceData,DeviceBWThreshold,0x00010001,1
HKR,DeviceData,ADFOnePage,0x00010001,1
HKR,DeviceData,Vid,0x00010001,0x04e8 
HKR,DeviceData,Pid,0x00010001,0x341c
HKCR,CLSID\{CC05778C-DC0F-4e7f-B3AB-0EA575477DB7},,,%Model%
HKCR,CLSID\{CC05778C-DC0F-4e7f-B3AB-0EA575477DB7}\InProcServer32,,,%11%\sswiadrv.dll
HKCR,CLSID\{CC05778C-DC0F-4e7f-B3AB-0EA575477DB7}\InProcServer32,ThreadingModel,,Both

[SharedFiles32.AddReg]
HKLM,"SOFTWARE\%COMPANY_NAME%\INF Scanner Installer\%Model%","Shared",0x00,"SSDEVM.DLL,SSUSBPN.DLL,Sswiadrv.dll,WIASTIIO.dll,WIAEH.dll,WIAIPH.dll,Ssuiext.dll,WIAUISTR.loc"

;=================== DestinationDirs ===========================
[DestinationDirs]
DefaultDestDir=11
TWAIN_FILES = 10,Twain_32\%COMPANY_NAME%\%FOLDER_NAME%
WIA32_FILES = 11
SHARE32_FILES = 11

;=================== CopyFiles ===========================
[TWAIN_FILES]
OEMCFG.dll
OEMDM.dll
OEMDS.DS
OEMDS.INI
OEMIMG.dll
OEMTW.dll
oemui.chm
OEMUI.dat
OEMUI.dll
OEMUI.ipb
oemuicp.chm
OEMUIcp.dat
oemuict.chm
OEMUIct.dat
oemuicz.chm
OEMUIcz.dat
oemuidn.chm
OEMUIdn.dat
oemuidt.chm
OEMUIdt.dat
oemuifi.chm
OEMUIfi.dat
oemuifn.chm
OEMUIfn.dat
oemuigr.chm
OEMUIgr.dat
oemuihu.chm
OEMUIhu.dat
oemuiit.chm
OEMUIit.dat
oemuijp.chm
OEMUIjp.dat
oemuikr.chm
OEMUIkr.dat
oemuinr.chm
OEMUInr.dat
oemuipo.chm
OEMUIpo.dat
oemuipt.chm
OEMUIpt.dat
oemuiru.chm
OEMUIru.dat
oemuisp.chm
OEMUIsp.dat
oemuisw.chm
OEMUIsw.dat
oemuitk.chm
OEMUItk.dat
oemuiab.chm
OEMUIab.dat
oemuibp.chm
OEMUIbp.dat
oemuiel.chm
OEMUIel.dat
oemuihb.chm
OEMUIhb.dat

[WIA32_FILES]
Sswiadrv.dll,,,96      ; Do not overwrite if target is newer
WIAEH.dll,,,96      ; Do not overwrite if target is newer
WIAIPH.dll,,,96      ; Do not overwrite if target is newer
WIASTIIO.dll,,,96      ; Do not overwrite if target is newer
Ssuiext.dll,,,96      ; Do not overwrite if target is newer
WIAUISTR.loc,,,96      ; Do not overwrite if target is newer

[SHARE32_FILES]
Ssdevm.dll,,,16	        ;Do not overwrite
Ssusbpn.dll,,,16	;Do not overwrite

;=================== SourceDisksNames ===========================
[SourceDisksNames]
1=%COMPANY_NAME%,,,""

;=================== SourceDisksNames ===========================
[SourceDisksFiles]
OEMCFG.dll = 1
OEMDM.dll = 1
OEMDS.DS = 1
OEMDS.INI = 1
OEMIMG.dll = 1
OEMTW.dll = 1
oemui.chm = 1
OEMUI.dat = 1
OEMUI.dll = 1
OEMUI.ipb = 1
oemuicp.chm = 1
OEMUIcp.dat = 1
oemuict.chm = 1
OEMUIct.dat = 1
oemuicz.chm = 1
OEMUIcz.dat = 1
oemuidn.chm = 1
OEMUIdn.dat = 1
oemuidt.chm = 1
OEMUIdt.dat = 1
oemuifi.chm = 1
OEMUIfi.dat = 1
oemuifn.chm = 1
OEMUIfn.dat = 1
oemuigr.chm = 1
OEMUIgr.dat = 1
oemuihu.chm = 1
OEMUIhu.dat = 1
oemuiit.chm = 1
OEMUIit.dat = 1
oemuijp.chm = 1
OEMUIjp.dat = 1
oemuikr.chm = 1
OEMUIkr.dat = 1
oemuinr.chm = 1
OEMUInr.dat = 1
oemuipo.chm = 1
OEMUIpo.dat = 1
oemuipt.chm = 1
OEMUIpt.dat = 1
oemuiru.chm = 1
OEMUIru.dat = 1
oemuisp.chm = 1
OEMUIsp.dat = 1
oemuisw.chm = 1
OEMUIsw.dat = 1
oemuitk.chm = 1
OEMUItk.dat = 1
oemuiab.chm = 1
OEMUIab.dat = 1
oemuibp.chm = 1
OEMUIbp.dat = 1
oemuiel.chm = 1
OEMUIel.dat = 1
oemuihb.chm = 1
OEMUIhb.dat = 1
Sswiadrv.dll = 1	;WIA Files
Ssuiext.dll = 1		;WIA Files
WIAEH.dll = 1		;WIA Files
WIAIPH.dll = 1		;WIA Files
WIASTIIO.dll = 1	;WIA Files
WIAUISTR.loc = 1	;WIA Files
Ssdevm.dll = 1		;Common Files
Ssusbpn.dll = 1		;Common Files
; =================== Strings =========================
[Strings]
COMPANY_NAME = "Samsung"
FOLDER_NAME = "CLX3160"
Model = "Samsung CLX-3160 Series"

