171 lines
4.2 KiB
Plaintext
171 lines
4.2 KiB
Plaintext
;
|
|
; EPSNMFP.INF -- Windows Still Image Setup File
|
|
;
|
|
; Copyright (c) 1997-2000 Microsoft Corporation
|
|
; Manufacturer: Microsoft Corp for Epson
|
|
[Version]
|
|
LayoutFile=Layout.inf
|
|
Signature="$CHICAGO$"
|
|
Class=Image
|
|
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
|
|
Provider=%Msft%
|
|
|
|
[ControlFlags]
|
|
ExcludeFromSelect=*
|
|
|
|
[DestinationDirs]
|
|
DefaultDestDir=11
|
|
EPSON_USB.SS2000.Color.Files=23
|
|
EPSON_USB.SS2500.Color.Files=23
|
|
EPSON_USB.CC700.Color.Files=23
|
|
|
|
[Manufacturer]
|
|
%Mfg%=Models
|
|
|
|
[Models]
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
; USB Models
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
%SS2000.DeviceDesc% = EPSON_USB.SS2000,USB\VID_04B8&PID_0105
|
|
%SS2500.DeviceDesc% = EPSON_USB.SS2500,USB\VID_04B8&PID_0106
|
|
;%CC700.DeviceDesc% = EPSON_USB.CC700,USB\VID_04B8&PID_0108
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
; USB Models
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
[EPSON_USB.SS2000]
|
|
Include=sti.inf
|
|
Needs=STI.USBSection
|
|
SubClass=StillImage
|
|
DeviceType=1
|
|
DeviceSubType=0x0001
|
|
Capabilities=0x30
|
|
DeviceData=EPSON_USB.SS2000.DeviceData
|
|
AddReg=NbScanner2.AddReg,EPSON_USB.IF.AddReg
|
|
CopyFiles=EPSON_USB.SS2000.Color.Files,ESCAN.NbUSD2.Files
|
|
ICMProfiles=SS2000R.ICM
|
|
|
|
[EPSON_USB.SS2000.Services]
|
|
Include=sti.inf
|
|
Needs=STI.USBSection.Services
|
|
|
|
[EPSON_USB.SS2000.DeviceData]
|
|
TwainDS=%TwainDS_SS2000%
|
|
Model=%SS2000.DeviceDesc%
|
|
Server=local
|
|
UI DLL=sti.dll
|
|
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
|
|
|
|
HOptRes=300,1 ; Add for Horizontal Optical Resolution
|
|
VOptRes=1200,1 ; Add for Vertical Optical Resolution
|
|
|
|
[EPSON_USB.SS2000.Color.Files]
|
|
ss2000r.icm
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
[EPSON_USB.SS2500]
|
|
Include=sti.inf
|
|
Needs=STI.USBSection
|
|
SubClass=StillImage
|
|
DeviceType=1
|
|
DeviceSubType=0x0001
|
|
Capabilities=0x33
|
|
Events=EPSON_USB.SS2500.Events
|
|
DeviceData=EPSON_USB.SS2500.DeviceData
|
|
AddReg=Scanner2.AddReg,EPSON_USB.IF.AddReg
|
|
CopyFiles=EPSON_USB.SS2500.Color.Files,ESCAN.USD2.Files
|
|
ICMProfiles=SS2500R.ICM,SS2500T.ICM
|
|
|
|
[EPSON_USB.SS2500.Services]
|
|
Include=sti.inf
|
|
Needs=STI.USBSection.Services
|
|
|
|
[EPSON_USB.SS2500.DeviceData]
|
|
TwainDS=%TwainDS_SS2500%
|
|
Model=%SS2500.DeviceDesc%
|
|
Server=local
|
|
UI DLL=sti.dll
|
|
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
|
|
NumButtons=1,1
|
|
|
|
HOptRes=600,1 ; Add for Horizontal Optical Resolution
|
|
VOptRes=2400,1 ; Add for Vertical Optical Resolution
|
|
|
|
[EPSON_USB.SS2500.Events]
|
|
Button0=%ScanButton%,{7D245E24-56C0-11d1-BED9-00AA002F3325},*
|
|
|
|
[EPSON_USB.SS2500.Color.Files]
|
|
SS2500R.ICM
|
|
SS2500T.ICM
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
[EPSON_USB.CC700]
|
|
Include=sti.inf
|
|
Needs=STI.USBSection
|
|
SubClass=StillImage
|
|
DeviceType=1
|
|
DeviceSubType=0x0001
|
|
Capabilities=0x33
|
|
Events=EPSON_USB.CC700.Events
|
|
DeviceData=EPSON_USB.CC700.DeviceData
|
|
AddReg=Scanner2.AddReg,EPSON_USB.IF.AddReg
|
|
CopyFiles=EPSON_USB.CC700.Color.Files,ESCAN.USD2.Files
|
|
ICMProfiles=CC700R.ICM,CC700T.ICM
|
|
|
|
[EPSON_USB.CC700.Services]
|
|
Include=sti.inf
|
|
Needs=STI.USBSection.Services
|
|
|
|
[EPSON_USB.CC700.DeviceData]
|
|
TwainDS=%TwainDS_CC700%
|
|
Model=%CC700.DeviceDesc%
|
|
Server=local
|
|
UI DLL=sti.dll
|
|
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
|
|
NumButtons=1,1
|
|
|
|
HOptRes=600,1 ; Add for Horizontal Optical Resolution
|
|
VOptRes=600,1 ; Add for Vertical Optical Resolution
|
|
|
|
[EPSON_USB.CC700.Events]
|
|
Button0=%ScanButton%,{7D245E24-56C0-11d1-BED9-00AA002F3325},*
|
|
|
|
[EPSON_USB.CC700.Color.Files]
|
|
CC700R.ICM
|
|
CC700T.ICM
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
;
|
|
; Common installation for all models
|
|
;
|
|
|
|
[Scanner2.AddReg]
|
|
HKR,,USDClass,,"{9F3F8E70-136C-4486-8089-EB9587D14261}"
|
|
HKCR,CLSID\{9F3F8E70-136C-4486-8089-EB9587D14261},,,"EPSON USD"
|
|
HKCR,CLSID\{9F3F8E70-136C-4486-8089-EB9587D14261}\InProcServer32,,,%11%\esunib.dll
|
|
HKCR,CLSID\{9F3F8E70-136C-4486-8089-EB9587D14261}\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
[NbScanner2.AddReg]
|
|
HKR,,USDClass,,"{0358230A-4D24-4a60-B7AF-6522E0BDE719}"
|
|
HKCR,CLSID\{0358230A-4D24-4a60-B7AF-6522E0BDE719},,,"EPSON USD"
|
|
HKCR,CLSID\{0358230A-4D24-4a60-B7AF-6522E0BDE719}\InProcServer32,,,%11%\esuni.dll
|
|
HKCR,CLSID\{0358230A-4D24-4a60-B7AF-6522E0BDE719}\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
[EPSON_USB.IF.AddReg]
|
|
HKR,,HardwareConfig,1,4
|
|
|
|
[ESCAN.NbUSD2.Files]
|
|
esuni.dll,,,32
|
|
esuimg.dll,,,32
|
|
esucm.dll,,,32
|
|
|
|
[ESCAN.USD2.Files]
|
|
esunib.dll,,,32
|
|
esuimg.dll,,,32
|
|
esucm.dll,,,32
|
|
|