; 6C3_6D4_6D5U.INF
;
; USB Scanner device setup information
;
; Copyright (c) 2016

[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%IPC%
DriverVer=10/10/2016,6.0.0.0
CatalogFile=6C3_6D4_6D5U.cat

;=====Common=======
[SourceDisksNames]
1=%DisksName%,,,

[SourceDisksFiles]
usbscan.sy_=1
AutoSet.dll=1
GetInst32.dll=1

[DestinationDirs]
CopySetupFile=10
CopyUsbScan=11
DefaultDestDir=11

[CopyUsbScan]
usbscan.sys,usbscan.sy_,,32

[CoInstaller_CopyFiles]
GetInst32.dll

[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"GetInst32.dll,GetInfoCoInstaller"

[InstallInfo]
OriginalInfSourcePath = %1%

[Manufacturer]
%IPC%=Models,NTx86.5.1,NTx86.6.0

[Models]
%IPCProduct_6D4%=IPCProduct_6D4,USB\VID_07b3&PID_180E
%IPCProduct_6D5%=IPCProduct_6D5,USB\VID_07b3&PID_180F
%IPCProduct_6C3%=IPCProduct_6C3,USB\VID_07b3&PID_1906

[Models.NTx86.5.1]
%IPCProduct_6D4%=IPCProduct_6D4_NT51,USB\VID_07b3&PID_180E
%IPCProduct_6D5%=IPCProduct_6D5_NT51,USB\VID_07b3&PID_180F
%IPCProduct_6C3%=IPCProduct_6C3_NT51,USB\VID_07b3&PID_1906

[Models.NTx86.6.0]
%IPCProduct_6D4%=IPCProduct_6D4_NT60,USB\VID_07b3&PID_180E
%IPCProduct_6D5%=IPCProduct_6D5_NT60,USB\VID_07b3&PID_180F
%IPCProduct_6C3%=IPCProduct_6C3_NT60,USB\VID_07b3&PID_1906


;=====for Windows XP before=======
[IPCProduct_6D4]
AddReg=IPCProduct_6D4.AddReg.9x,IPCProduct_UsbScan.AddReg
;Copyfiles=CopyUsbScan
Copyfiles=CopySetupFile,CopyUsbScan

[IPCProduct_6D5]
AddReg=IPCProduct_6D5.AddReg.9x,IPCProduct_UsbScan.AddReg
;Copyfiles=CopyUsbScan
Copyfiles=CopySetupFile,CopyUsbScan

[IPCProduct_6C3]
AddReg=IPCProduct_6C3.AddReg.9x,IPCProduct_UsbScan.AddReg
;Copyfiles=CopyUsbScan
Copyfiles=CopySetupFile,CopyUsbScan

[IPCProduct_6D4.NT]
DriverVer=10/10/2016,6.0.0.0
Include=sti.inf
Needs=STI.USBSection
AddReg=IPCProduct_6D4.AddReg,IPCProduct_UsbScan.AddReg
;Copyfiles=CopySetupFile

[IPCProduct_6D5.NT]
DriverVer=10/10/2016,6.0.0.0
Include=sti.inf
Needs=STI.USBSection
AddReg=IPCProduct_6D5.AddReg,IPCProduct_UsbScan.AddReg
;Copyfiles=CopySetupFile

[IPCProduct_6C3.NT]
DriverVer=10/10/2016,6.0.0.0
Include=sti.inf
Needs=STI.USBSection
AddReg=IPCProduct_6C3.AddReg,IPCProduct_UsbScan.AddReg
;Copyfiles=CopySetupFile


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

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

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

[IPCProduct_6D4.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[IPCProduct_6D5.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[IPCProduct_6C3.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[CopySetupFile]
AutoSet.dll,,,32

[IPCProduct_UsbScan.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,"usbscan.sys"

[IPCProduct_6D4.AddReg.9x]
HKLM,%RunOnce%,"RunSetup",,"RunDll32.exe AutoSet.dll,fnRun USBSCAN INFO,Uniscan\6D4U"
HKLM,%InfInfo%,"SetupProgram",,"%1%\Install32.exe"
HKLM,%InfInfo%,"SetupExist",,"%1%\Model.ini"
HKLM,%InfInfo%,"CommandLine",,"6D4"
HKLM,%InfInfo%,"SetupCaption",,"%IPCProduct_6D4% Scanner Setup"
HKLM,%InfInfo%,"SetupErrorExist",,"Please insert the %IPCProduct_6D4% Setup / Application CD-ROM into your CD-ROM drive."

[IPCProduct_6D5.AddReg.9x]
HKLM,%RunOnce%,"RunSetup",,"RunDll32.exe AutoSet.dll,fnRun USBSCAN INFO,Uniscan\6D5U"
HKLM,%InfInfo%,"SetupProgram",,"%1%\Install32.exe"
HKLM,%InfInfo%,"SetupExist",,"%1%\Model.ini"
HKLM,%InfInfo%,"CommandLine",,"6D5"
HKLM,%InfInfo%,"SetupCaption",,"%IPCProduct_6D5% Scanner Setup"
HKLM,%InfInfo%,"SetupErrorExist",,"Please insert the %IPCProduct_6D5% Setup / Application CD-ROM into your CD-ROM drive."

[IPCProduct_6C3.AddReg.9x]
HKLM,%RunOnce%,"RunSetup",,"RunDll32.exe AutoSet.dll,fnRun USBSCAN INFO,Uniscan\6C3U"
HKLM,%InfInfo%,"SetupProgram",,"%1%\Install32.exe"
HKLM,%InfInfo%,"SetupExist",,"%1%\Model.ini"
HKLM,%InfInfo%,"CommandLine",,"6C3"
HKLM,%InfInfo%,"SetupCaption",,"%IPCProduct_6C3% Scanner Setup"
HKLM,%InfInfo%,"SetupErrorExist",,"Please insert the %IPCProduct_6C3% Setup / Application CD-ROM into your CD-ROM drive."


;=====for Windows XP=======
[IPCProduct_6D4_NT51]
DriverVer=10/10/2016,6.0.0.0
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
Capabilities=0x31
DeviceData=IPCProduct_6D4.DeviceData.WIA
AddReg=IPCProduct_6D4.AddReg,IPCProduct_6D4_Wia.AddReg
ICMProfiles="ADF Scanner(6D4).icm"

[IPCProduct_6D5_NT51]
DriverVer=10/10/2016,6.0.0.0
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
Capabilities=0x31
DeviceData=IPCProduct_6D5.DeviceData.WIA
AddReg=IPCProduct_6D5.AddReg,IPCProduct_6D5_Wia.AddReg
ICMProfiles="ADF Scanner(6D5).icm"

[IPCProduct_6C3_NT51]
DriverVer=10/10/2016,6.0.0.0
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
Capabilities=0x31
DeviceData=IPCProduct_6C3.DeviceData.WIA
AddReg=IPCProduct_6C3.AddReg,IPCProduct_6C3_Wia.AddReg
ICMProfiles="ADF Scanner(6C3).icm"

[IPCProduct_6D4_NT51.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[IPCProduct_6D5_NT51.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[IPCProduct_6C3_NT51.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[IPCProduct_6D4_NT51.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[IPCProduct_6D5_NT51.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[IPCProduct_6C3_NT51.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[IPCProduct_6D4.DeviceData.WIA]
TwainDS=%TwainDSName_6D4%
ISISDriverName="ps286plus.pxn"
Server=local
UI DLL=sti.dll
UI Class ID={9858DF24-E935-4AE2-95D8-97C5C6655A15}

[IPCProduct_6D5.DeviceData.WIA]
TwainDS=%TwainDSName_6D5%
ISISDriverName="ps286plus.pxn"
Server=local
UI DLL=sti.dll
UI Class ID={24E388E8-D964-49A6-A7C2-CE3C10D569E3}

[IPCProduct_6C3.DeviceData.WIA]
TwainDS=%TwainDSName_6C3%
ISISDriverName="ps286plus.pxn"
Server=local
UI DLL=sti.dll
UI Class ID={5AA992D2-ED2A-44FF-87DE-78BD42B85843}

[IPCProduct_6D4.AddReg]
HKLM,%InfInfo%,"SetupRegKey",,"Software\Uniscan\6D4U"
HKLM,%InfInfo%,"CommandLine",,"6D4"
HKLM,%InfInfo%,"Execution File",,"Install32.exe"

[IPCProduct_6D5.AddReg]
HKLM,%InfInfo%,"SetupRegKey",,"Software\Uniscan\6D5U"
HKLM,%InfInfo%,"CommandLine",,"6D5"
HKLM,%InfInfo%,"Execution File",,"Install32.exe"

[IPCProduct_6D4_Wia.AddReg]
HKR,,HardwareConfig,1,4
HKLM,%RK_WIA_6D4%,FullPath,,%11%\%FN_MicroDriver_6D4%
HKLM,%RK_WIA_6D4%,Brightness,0x00010001,0
HKLM,%RK_WIA_6D4%,Contrast,0x00010001,0

HKR,,USDClass,,"{9B5948AD-9CE6-49C4-8563-90CA8D9F0878}"
HKCR,CLSID\{9B5948AD-9CE6-49C4-8563-90CA8D9F0878},,,"Uniscan WIA XP Scanner Minidriver"
HKCR,CLSID\{9B5948AD-9CE6-49C4-8563-90CA8D9F0878}\InProcServer32,,,%11%\%FN_MicroDriver_6D4%
HKCR,CLSID\{9B5948AD-9CE6-49C4-8563-90CA8D9F0878}\InProcServer32,ThreadingModel,,Both

;;HKCR,CLSID\{9858DF24-E935-4AE2-95D8-97C5C6655A15}\shellex\WiaDialogExtensionHandlers\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}
HKCR,CLSID\{9858DF24-E935-4AE2-95D8-97C5C6655A15}\shellex\PropertySheetHandlers\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}

HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0},,,"Uniscan XP WIA UI Extension"
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,,,%11%\%FN_PkWiaXPUI%
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,ThreadingModel,,"Both"

[IPCProduct_6D5_Wia.AddReg]
HKR,,HardwareConfig,1,4
HKLM,%RK_WIA_6D5%,FullPath,,%11%\%FN_MicroDriver_6D5%
HKLM,%RK_WIA_6D5%,Brightness,0x00010001,0
HKLM,%RK_WIA_6D5%,Contrast,0x00010001,0

HKR,,USDClass,,"{83455BBA-FDB1-438D-882D-2CF5C1687A59}"
HKCR,CLSID\{83455BBA-FDB1-438D-882D-2CF5C1687A59},,,"Uniscan WIA XP Scanner Minidriver"
HKCR,CLSID\{83455BBA-FDB1-438D-882D-2CF5C1687A59}\InProcServer32,,,%11%\%FN_MicroDriver_6D5%
HKCR,CLSID\{83455BBA-FDB1-438D-882D-2CF5C1687A59}\InProcServer32,ThreadingModel,,Both

;;HKCR,CLSID\{24E388E8-D964-49A6-A7C2-CE3C10D569E3}\shellex\WiaDialogExtensionHandlers\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}
HKCR,CLSID\{24E388E8-D964-49A6-A7C2-CE3C10D569E3}\shellex\PropertySheetHandlers\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}

HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0},,,"Uniscan XP WIA UI Extension"
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,,,%11%\%FN_PkWiaXPUI%
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,ThreadingModel,,"Both"

[IPCProduct_6C3.AddReg]
HKLM,%InfInfo%,"SetupRegKey",,"Software\Uniscan\6C3U"
HKLM,%InfInfo%,"CommandLine",,"6C3"
HKLM,%InfInfo%,"Execution File",,"Install32.exe"

[IPCProduct_6C3_Wia.AddReg]
HKR,,HardwareConfig,1,4
HKLM,%RK_WIA_6C3%,FullPath,,%11%\%FN_MicroDriver_6C3%
HKLM,%RK_WIA_6C3%,Brightness,0x00010001,0
HKLM,%RK_WIA_6C3%,Contrast,0x00010001,0

HKR,,USDClass,,"{FFFC19CB-2DE4-4488-BC2E-B2D960B755BE}"
HKCR,CLSID\{FFFC19CB-2DE4-4488-BC2E-B2D960B755BE},,,"Uniscan WIA XP Scanner Minidriver"
HKCR,CLSID\{FFFC19CB-2DE4-4488-BC2E-B2D960B755BE}\InProcServer32,,,%11%\%FN_MicroDriver_6C3%
HKCR,CLSID\{FFFC19CB-2DE4-4488-BC2E-B2D960B755BE}\InProcServer32,ThreadingModel,,Both

;;HKCR,CLSID\{5AA992D2-ED2A-44FF-87DE-78BD42B85843}\shellex\WiaDialogExtensionHandlers\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}
HKCR,CLSID\{5AA992D2-ED2A-44FF-87DE-78BD42B85843}\shellex\PropertySheetHandlers\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}

HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0},,,"Uniscan XP WIA UI Extension"
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,,,%11%\%FN_PkWiaXPUI%
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,ThreadingModel,,"Both"


;=====for Windows Vista later=======
[IPCProduct_6D4_NT60]
DriverVer=10/10/2016,6.0.0.0
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x31
;Events=PKWIADriver.Events
DeviceData=PKWIADriver_6D4.DeviceData
AddReg=IPCProduct_6D4_NT60.AddReg,IPCProduct_6D4_NT60_Wia.AddReg
;Copyfiles=Win60CopyFile_6D4_WIA
ICMProfiles="ADF Scanner(6D4).icm"

[IPCProduct_6D5_NT60]
DriverVer=10/10/2016,6.0.0.0
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x31
;Events=PKWIADriver.Events
DeviceData=PKWIADriver_6D5.DeviceData
AddReg=IPCProduct_6D5_NT60.AddReg,IPCProduct_6D5_NT60_Wia.AddReg
;Copyfiles=Win60CopyFile_6D5_WIA
ICMProfiles="ADF Scanner(6D5).icm"

[IPCProduct_6C3_NT60]
DriverVer=10/10/2016,6.0.0.0
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x31
;Events=PKWIADriver.Events
DeviceData=PKWIADriver_6C3.DeviceData
AddReg=IPCProduct_6C3_NT60.AddReg,IPCProduct_6C3_NT60_Wia.AddReg
;Copyfiles=Win60CopyFile_6C3_WIA
ICMProfiles="ADF Scanner(6C3).icm"

[PKWIADriver.Events]

[PKWIADriver_6D4.DeviceData]
UI Class ID={9858DF24-E935-4AE2-95D8-97C5C6655A15}
ISISDriverName="ps286plus.pxn"
;StoragePath=%10%\ServiceProfiles\LocalService\Documents\WIADRIVER\STORAGE

[PKWIADriver_6D5.DeviceData]
UI Class ID={24E388E8-D964-49A6-A7C2-CE3C10D569E3}
ISISDriverName="ps286plus.pxn"
;StoragePath=%10%\ServiceProfiles\LocalService\Documents\WIADRIVER\STORAGE

[PKWIADriver_6C3.DeviceData]
UI Class ID={5AA992D2-ED2A-44FF-87DE-78BD42B85843}
ISISDriverName="ps286plus.pxn"
;StoragePath=%10%\ServiceProfiles\LocalService\Documents\WIADRIVER\STORAGE

[IPCProduct_6D4_NT60.AddReg]
HKLM,%InfInfo%,"SetupRegKey",,"Software\Uniscan\6D4U"
HKLM,%InfInfo%,"CommandLine",,"6D4"
HKLM,%InfInfo%,"Execution File",,"Install32.exe"

[IPCProduct_6D5_NT60.AddReg]
HKLM,%InfInfo%,"SetupRegKey",,"Software\Uniscan\6D5U"
HKLM,%InfInfo%,"CommandLine",,"6D5"
HKLM,%InfInfo%,"Execution File",,"Install32.exe"

[IPCProduct_6C3_NT60.AddReg]
HKLM,%InfInfo%,"SetupRegKey",,"Software\Uniscan\6C3U"
HKLM,%InfInfo%,"CommandLine",,"6C3"
HKLM,%InfInfo%,"Execution File",,"Install32.exe"



[IPCProduct_6D4_NT60_Wia.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbscan.sys
HKR,,HardwareConfig,1,4
HKLM,%RK_WIA_6D4%,FullPath,,%11%\%FN_PkWiaDrv20_6D4%
HKLM,%RK_WIA_6D4%,Brightness,0x00010001,0
HKLM,%RK_WIA_6D4%,Contrast,0x00010001,0

HKR,,USDClass,,"{9B5948AD-9CE6-49C4-8563-90CA8D9F0878}"
HKCR,CLSID\{9B5948AD-9CE6-49C4-8563-90CA8D9F0878},,,"Extended WIA Driver"
HKCR,CLSID\{9B5948AD-9CE6-49C4-8563-90CA8D9F0878}\InProcServer32,,,%11%\%FN_PkWiaDrv20_6D4%
HKCR,CLSID\{9B5948AD-9CE6-49C4-8563-90CA8D9F0878}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{9858DF24-E935-4AE2-95D8-97C5C6655A15},,,"WIA Driver UI Extension"
HKCR,CLSID\{9858DF24-E935-4AE2-95D8-97C5C6655A15}\shellex\SegmentationFilter\{150c3c05-d00c-4e68-b9a7-108879df7605}
HKCR,CLSID\{9858DF24-E935-4AE2-95D8-97C5C6655A15}\shellex\ImageProcessingFilter\{FD1FA12A-A733-41e9-AEE9-359F859D3165}
HKCR,CLSID\{9858DF24-E935-4AE2-95D8-97C5C6655A15}\shellex\ErrorHandler\{f6e88a9f-1728-41bf-b649-cc43c2ecab19}
;;;HKCR,CLSID\{9858DF24-E935-4AE2-95D8-97C5C6655A15}\shellex\WiaDialogExtensionHandlers\{b831bb2e-0147-43c8-8b59-d602aa1e33c0}
HKCR,CLSID\{9858DF24-E935-4AE2-95D8-97C5C6655A15}\shellex\PropertySheetHandlers\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}

HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0},,,"Uniscan WIA UI Extension"
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,,,%11%\%FN_PkWiaScanUI%
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{150c3c05-d00c-4e68-b9a7-108879df7605},,,"WIA Segmentation Filter"
HKCR,CLSID\{150c3c05-d00c-4e68-b9a7-108879df7605}\InProcServer32,,,%11%\%FN_PkSegFilter%
HKCR,CLSID\{150c3c05-d00c-4e68-b9a7-108879df7605}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{FD1FA12A-A733-41e9-AEE9-359F859D3165},,,"WIA Image Processing Filter"
HKCR,CLSID\{FD1FA12A-A733-41e9-AEE9-359F859D3165}\InProcServer32,,,%11%\%FN_PkImgFilter%
HKCR,CLSID\{FD1FA12A-A733-41e9-AEE9-359F859D3165}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{f6e88a9f-1728-41bf-b649-cc43c2ecab19},,,"WIA Error Handler"
HKCR,CLSID\{f6e88a9f-1728-41bf-b649-cc43c2ecab19}\InProcServer32,,,%11%\%FN_PkWiaError%
HKCR,CLSID\{f6e88a9f-1728-41bf-b649-cc43c2ecab19}\InProcServer32,ThreadingModel,,"Both"


[IPCProduct_6D5_NT60_Wia.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbscan.sys
HKR,,HardwareConfig,1,4
HKLM,%RK_WIA_6D5%,FullPath,,%11%\%FN_PkWiaDrv20_6D5%
HKLM,%RK_WIA_6D5%,Brightness,0x00010001,0
HKLM,%RK_WIA_6D5%,Contrast,0x00010001,0

HKR,,USDClass,,"{83455BBA-FDB1-438D-882D-2CF5C1687A59}"
HKCR,CLSID\{83455BBA-FDB1-438D-882D-2CF5C1687A59},,,"Extended WIA Driver"
HKCR,CLSID\{83455BBA-FDB1-438D-882D-2CF5C1687A59}\InProcServer32,,,%11%\%FN_PkWiaDrv20_6D5%
HKCR,CLSID\{83455BBA-FDB1-438D-882D-2CF5C1687A59}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{24E388E8-D964-49A6-A7C2-CE3C10D569E3},,,"WIA Driver UI Extension"
HKCR,CLSID\{24E388E8-D964-49A6-A7C2-CE3C10D569E3}\shellex\SegmentationFilter\{150c3c05-d00c-4e68-b9a7-108879df7605}
HKCR,CLSID\{24E388E8-D964-49A6-A7C2-CE3C10D569E3}\shellex\ImageProcessingFilter\{FD1FA12A-A733-41e9-AEE9-359F859D3165}
HKCR,CLSID\{24E388E8-D964-49A6-A7C2-CE3C10D569E3}\shellex\ErrorHandler\{f6e88a9f-1728-41bf-b649-cc43c2ecab19}
;;;HKCR,CLSID\{24E388E8-D964-49A6-A7C2-CE3C10D569E3}\shellex\WiaDialogExtensionHandlers\{b831bb2e-0147-43c8-8b59-d602aa1e33c0}
HKCR,CLSID\{24E388E8-D964-49A6-A7C2-CE3C10D569E3}\shellex\PropertySheetHandlers\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}

HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0},,,"Uniscan WIA UI Extension"
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,,,%11%\%FN_PkWiaScanUI%
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{150c3c05-d00c-4e68-b9a7-108879df7605},,,"WIA Segmentation Filter"
HKCR,CLSID\{150c3c05-d00c-4e68-b9a7-108879df7605}\InProcServer32,,,%11%\%FN_PkSegFilter%
HKCR,CLSID\{150c3c05-d00c-4e68-b9a7-108879df7605}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{FD1FA12A-A733-41e9-AEE9-359F859D3165},,,"WIA Image Processing Filter"
HKCR,CLSID\{FD1FA12A-A733-41e9-AEE9-359F859D3165}\InProcServer32,,,%11%\%FN_PkImgFilter%
HKCR,CLSID\{FD1FA12A-A733-41e9-AEE9-359F859D3165}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{f6e88a9f-1728-41bf-b649-cc43c2ecab19},,,"WIA Error Handler"
HKCR,CLSID\{f6e88a9f-1728-41bf-b649-cc43c2ecab19}\InProcServer32,,,%11%\%FN_PkWiaError%
HKCR,CLSID\{f6e88a9f-1728-41bf-b649-cc43c2ecab19}\InProcServer32,ThreadingModel,,"Both"

[IPCProduct_6C3_NT60_Wia.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbscan.sys
HKR,,HardwareConfig,1,4
HKLM,%RK_WIA_6C3%,FullPath,,%11%\%FN_PkWiaDrv20_6C3%
HKLM,%RK_WIA_6C3%,Brightness,0x00010001,0
HKLM,%RK_WIA_6C3%,Contrast,0x00010001,0

HKR,,USDClass,,"{FFFC19CB-2DE4-4488-BC2E-B2D960B755BE}"
HKCR,CLSID\{FFFC19CB-2DE4-4488-BC2E-B2D960B755BE},,,"Extended WIA Driver"
HKCR,CLSID\{FFFC19CB-2DE4-4488-BC2E-B2D960B755BE}\InProcServer32,,,%11%\%FN_PkWiaDrv20_6C3%
HKCR,CLSID\{FFFC19CB-2DE4-4488-BC2E-B2D960B755BE}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{5AA992D2-ED2A-44FF-87DE-78BD42B85843},,,"WIA Driver UI Extension"
HKCR,CLSID\{5AA992D2-ED2A-44FF-87DE-78BD42B85843}\shellex\SegmentationFilter\{150c3c05-d00c-4e68-b9a7-108879df7605}
HKCR,CLSID\{5AA992D2-ED2A-44FF-87DE-78BD42B85843}\shellex\ImageProcessingFilter\{FD1FA12A-A733-41e9-AEE9-359F859D3165}
HKCR,CLSID\{5AA992D2-ED2A-44FF-87DE-78BD42B85843}\shellex\ErrorHandler\{f6e88a9f-1728-41bf-b649-cc43c2ecab19}
;;;HKCR,CLSID\{5AA992D2-ED2A-44FF-87DE-78BD42B85843}\shellex\WiaDialogExtensionHandlers\{b831bb2e-0147-43c8-8b59-d602aa1e33c0}
HKCR,CLSID\{5AA992D2-ED2A-44FF-87DE-78BD42B85843}\shellex\PropertySheetHandlers\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}

HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0},,,"Uniscan WIA UI Extension"
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,,,%11%\%FN_PkWiaScanUI%
HKCR,CLSID\{B831BB2E-0147-43c8-8B59-D602AA1E33C0}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{150c3c05-d00c-4e68-b9a7-108879df7605},,,"WIA Segmentation Filter"
HKCR,CLSID\{150c3c05-d00c-4e68-b9a7-108879df7605}\InProcServer32,,,%11%\%FN_PkSegFilter%
HKCR,CLSID\{150c3c05-d00c-4e68-b9a7-108879df7605}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{FD1FA12A-A733-41e9-AEE9-359F859D3165},,,"WIA Image Processing Filter"
HKCR,CLSID\{FD1FA12A-A733-41e9-AEE9-359F859D3165}\InProcServer32,,,%11%\%FN_PkImgFilter%
HKCR,CLSID\{FD1FA12A-A733-41e9-AEE9-359F859D3165}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{f6e88a9f-1728-41bf-b649-cc43c2ecab19},,,"WIA Error Handler"
HKCR,CLSID\{f6e88a9f-1728-41bf-b649-cc43c2ecab19}\InProcServer32,,,%11%\%FN_PkWiaError%
HKCR,CLSID\{f6e88a9f-1728-41bf-b649-cc43c2ecab19}\InProcServer32,ThreadingModel,,"Both"

[Win60CopyFile_6D4_WIA]
;PkWiaDrv20_B7B.dll
;PkSegFilter.dll
;PkImgFilter.dll
;PkWiaError.dll
;PkWiaScanUI.dll

[IPCProduct_6D4_NT60.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[IPCProduct_6D5_NT60.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[IPCProduct_6C3_NT60.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[IPCProduct_6D4_NT60.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[IPCProduct_6D5_NT60.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[IPCProduct_6C3_NT60.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Strings]
IPC="Product"
IPCProduct_6D4="Uniscan FXA +"
IPCProduct_6D5="Uniscan ADF Άς"
IPCProduct_6C3="Uniscan F30S Plus"

TwainDSName_6D4="Uniscan FXA +"
TwainDSName_6D5="Uniscan ADF Άς"
TwainDSName_6C3="Uniscan F30S Plus"

RunOnce="Software\Microsoft\windows\CurrentVersion\RunOnce"
InfInfo="Software\USBSCAN INFO\Inf_Info"

RK_WIA_6D4="Software\Uniscan\6D4U\Wia"
RK_WIA_6D5="Software\Uniscan\6D5U\Wia"
RK_WIA_6C3="Software\Uniscan\6C3U\Wia"

FN_MicroDriver_6D4="PkWiaDrv10_6D4.dll"
FN_MicroDriver_6D5="PkWiaDrv10_6D5.dll"
FN_MicroDriver_6C3="PkWiaDrv10_6C3.dll"

FN_PkWiaDrv20_6D4="PkWiaDrv20_6D4.dll"
FN_PkWiaDrv20_6D5="PkWiaDrv20_6D5.dll"
FN_PkWiaDrv20_6C3="PkWiaDrv20_6C3.dll"

FN_PkWiaXPUI="PkWiaXPUI.dll"
FN_PkWiaScanUI="PkWiaScanUI.dll"
FN_PkSegFilter="PkSegFilter.dll"
FN_PkImgFilter="PkImgFilter.dll"
FN_PkWiaError="PkWiaError.dll"
DisksName="USB Scanner CD-ROM"

;[ControlFlags]
;ExcludeFromSelect=*
