;-----------------------------------------------------------------------------
; Copyright Deli Group  2018 All rights reserved
;-----------------------------------------------------------------------------

[Version]
Signature="$Windows NT$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Mfg%
CatalogFile=deliscn_usb_100.cat
DriverVer=05/07/2024, 1.0.2.0

[SourceDisksNames]
1=%DeliScnDrv.DeviceDesc%

[SourceDisksFiles]
DELISCN_USD_IJP.dll=1
DELISCN_ErrorHandler_IJP.dll=1
DELISCN_ImageFilter_IJP.dll=1
DELISCN_Config_IJP.ini=1

[Manufacturer]
%Mfg%=Models, NTx86, NTamd64

[Models.NTx86]
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2008&REV_0000&MI_00
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2009&REV_0000&MI_00
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_200A&REV_0000&MI_00
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2021&REV_0000&MI_00
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2041&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2042&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2043&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2044&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2045&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2046&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2047&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2048&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2049&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_204A&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_204B&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_204C&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2081&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2082&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2083&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2084&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2085&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2086&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2087&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2088&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2089&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_208A&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_208B&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_208C&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_208D&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_20A4&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_20A5&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_20A6&REV_0404&MI_01

[Models.NTamd64]
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2008&REV_0000&MI_00
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2009&REV_0000&MI_00
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_200A&REV_0000&MI_00
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2021&REV_0000&MI_00
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2041&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2042&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2043&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2044&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2045&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2046&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2047&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2048&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2049&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_204A&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_204B&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_204C&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2081&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2082&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2083&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2084&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2085&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2086&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2087&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2088&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_2089&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_208A&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_208B&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_208C&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_208D&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_20A4&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_20A5&REV_0404&MI_01
%DeliScnDrv.DeviceDesc% = DeliInstall.NT, USB\VID_300E&PID_20A6&REV_0404&MI_01

[DeliInstall.NT]
Include= sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x31
Events=Deli.Events
DeviceData=DeliDeviceData
AddReg=DeliAddReg
CopyFiles=USDFiles.NT
UninstallSection=DeliUninstall.NT
ICMProfiles="sRGB Color Space Profile.icm"

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

[Deli.Events]

[DeliDeviceData]
Server=local
UI Class ID={CB19C197-1111-4064-B94F-73024F2E5F48}

;
; Registry
;
[DeliAddReg]
HKR,,HardwareConfig,1,4
HKR,,CreateFileName,,AUTO

HKR,,USDClass,,"{CB19C197-1111-4064-B94F-73024F2E5F48}"

HKCR,CLSID\{CB19C197-1111-4064-B94F-73024F2E5F48},,,"Deli ScanDriver USD_IJP"
HKCR,CLSID\{CB19C197-1111-4064-B94F-73024F2E5F48}\InProcServer32,,,%10%\%AppDir%\DELISCN_USD_IJP.dll
HKCR,CLSID\{CB19C197-1111-4064-B94F-73024F2E5F48}\InProcServer32,ThreadingModel,,Both
HKCR,CLSID\{CB19C197-1111-4064-B94F-73024F2E5F48}\shellex\ImageProcessingFilter\{B4584083-1111-418a-B62B-170E91455CD8}
HKCR,CLSID\{CB19C197-1111-4064-B94F-73024F2E5F48}\shellex\ErrorHandler\{5F7462B0-1111-433a-9A84-9AB9E28F17B9}

HKCR,CLSID\{B4584083-1111-418a-B62B-170E91455CD8},,,"Deli ScanDriver Image Processing Filter_IJP"
HKCR,CLSID\{B4584083-1111-418a-B62B-170E91455CD8}\InProcServer32,,,%10%\%AppDir%\DELISCN_ImageFilter_IJP.dll
HKCR,CLSID\{B4584083-1111-418a-B62B-170E91455CD8}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{5F7462B0-1111-433a-9A84-9AB9E28F17B9},,,"Deli ScanDriver Error Handler_IJP"
HKCR,CLSID\{5F7462B0-1111-433a-9A84-9AB9E28F17B9}\InProcServer32,,,%10%\%AppDir%\DELISCN_ErrorHandler_IJP.dll
HKCR,CLSID\{5F7462B0-1111-433a-9A84-9AB9E28F17B9}\InProcServer32,ThreadingModel,,"Both"


[DestinationDirs]
USDFiles.NT=10,%AppDir%

[USDFiles.NT]
DELISCN_USD_IJP.dll
DELISCN_ErrorHandler_IJP.dll
DELISCN_ImageFilter_IJP.dll
DELISCN_Config_IJP.ini

[DeliUninstall.NT]
DelFiles=USDFiles.NT
;DelReg=DeliDelReg

[DeliDelReg]
HKCR,CLSID\{CB19C197-1111-4064-B94F-73024F2E5F48}
HKCR,CLSID\{B4584083-1111-418a-B62B-170E91455CD8}
HKCR,CLSID\{5F7462B0-1111-433a-9A84-9AB9E28F17B9}


[Strings]
Mfg="Deli Group"
DeliScnDrv.DeviceDesc="Deli Scanner Driver USB_IJP"
AppDir="DeliInk\DeliScn_USB_IJP"

