184 lines
4.1 KiB
Plaintext
184 lines
4.1 KiB
Plaintext
|
; SRUSBUSD.INF -- Windows Still Image Setup File
|
||
|
;;
|
||
|
;; Installation sections for SR digital cameras (USB)
|
||
|
;;
|
||
|
|
||
|
[Version]
|
||
|
LayoutFile=Layout.inf
|
||
|
Signature = "$CHICAGO$"
|
||
|
Class=Image
|
||
|
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
|
||
|
Provider=%Msft%
|
||
|
|
||
|
[ControlFlags]
|
||
|
ExcludeFromSelect=*
|
||
|
|
||
|
[DestinationDirs]
|
||
|
DefaultDestDir=11
|
||
|
|
||
|
; Table of Contents
|
||
|
[Manufacturer]
|
||
|
;%MfgNikon%=ModelsNikon
|
||
|
;%MfgEpson%=ModelsEpson
|
||
|
;%MfgOlympus%=ModelsOlympus
|
||
|
|
||
|
[ModelsEpson]
|
||
|
;%USB\VID_04B8&PID_0401.Device%=Epson800, USB\VID_04B8&PID_0401
|
||
|
;%USB\VID_04B8&PID_0402.Device%=Epson800, USB\VID_04B8&PID_0402
|
||
|
;%USB\VID_04B8&PID_0403.Device%=Epson3000z, USB\VID_04B8&PID_0403
|
||
|
|
||
|
[ModelsNikon]
|
||
|
;; CoolPix
|
||
|
;%USB\VID_04B0&PID_0103.Device%=Nikon, USB\VID_04B0&PID_0103
|
||
|
;%USB\VID_04B0&PID_0102.Device%=Nikon, USB\VID_04B0&PID_0102
|
||
|
|
||
|
[ModelsOlympus]
|
||
|
;%USB\VID_07B4&PID_0100.Device%=Olympus, USB\VID_07B4&PID_0100
|
||
|
|
||
|
;
|
||
|
; Nikon USB cameras
|
||
|
;
|
||
|
[Nikon]
|
||
|
Include=sti.inf
|
||
|
Needs=STI.USBSection
|
||
|
CopyFiles=SRUSB.Files
|
||
|
AddReg=SRUSB.AddReg
|
||
|
DeviceData=Nikon.DeviceData
|
||
|
SubClass=StillImage
|
||
|
DeviceType=2
|
||
|
Capabilities=0x35
|
||
|
UninstallSection=
|
||
|
Events=Nikon.Events
|
||
|
ICMProfiles="sRGB Color Space Profile.icm"
|
||
|
|
||
|
[Nikon.DeviceData]
|
||
|
LockHoldingTime=2000,1
|
||
|
ResetDataPipe=1
|
||
|
ModelID="*"
|
||
|
Server=local
|
||
|
UI DLL=sti.dll
|
||
|
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
|
||
|
Settings="T(-1=160x120) I(-1=2048x1536; 1=640x480; 2=1024x768; 3=2048x1360; 3=2048x1536)"
|
||
|
|
||
|
[Nikon.Events]
|
||
|
Connected=%NikonConnected%,{A28BBADE-64B6-11d2-A231-00C04FA31809},*
|
||
|
Disconnected=%NikonDisconnected%,{143E4E83-6497-11d2-A231-00C04FA31809},*
|
||
|
|
||
|
[Nikon.Services]
|
||
|
Include=sti.inf
|
||
|
Needs= STI.USBSection.Services
|
||
|
|
||
|
;
|
||
|
; Epson USB cameras
|
||
|
;
|
||
|
[Epson3000z]
|
||
|
Include=sti.inf
|
||
|
Needs=STI.USBSection
|
||
|
CopyFiles=SRUSB.Files
|
||
|
AddReg=SRUSB.AddReg
|
||
|
DeviceData=Epson3000z.DeviceData
|
||
|
SubClass=StillImage
|
||
|
DeviceType=2
|
||
|
Capabilities=0x35
|
||
|
UninstallSection=
|
||
|
Events=Epson.Events
|
||
|
ICMProfiles="sRGB Color Space Profile.icm"
|
||
|
|
||
|
[Epson3000z.DeviceData]
|
||
|
LockHoldingTime=2000,1
|
||
|
ModelID="*"
|
||
|
ThumbnailsStyle=1
|
||
|
ResetDataPipe=1
|
||
|
Server=local
|
||
|
UI DLL=sti.dll
|
||
|
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
|
||
|
Settings="T(-1=160x120) I(-1=2048x1536; 1=640x480; 2=2048x1536; 3=2048x1536; 34=2544x1904)"
|
||
|
|
||
|
[Epson.Events]
|
||
|
Connected=%EpsonConnected%,{A28BBADE-64B6-11d2-A231-00C04FA31809},*
|
||
|
Disconnected=%EpsonDisconnected%,{143E4E83-6497-11d2-A231-00C04FA31809},*
|
||
|
|
||
|
[Epson3000z.Services]
|
||
|
Include=sti.inf
|
||
|
Needs= STI.USBSection.Services
|
||
|
|
||
|
[Epson800]
|
||
|
Include=sti.inf
|
||
|
Needs=STI.USBSection
|
||
|
CopyFiles=SRUSB.Files
|
||
|
AddReg=SRUSB.AddReg
|
||
|
DeviceData=Epson800.DeviceData
|
||
|
SubClass=StillImage
|
||
|
DeviceType=2
|
||
|
Capabilities=0x35
|
||
|
UninstallSection=
|
||
|
Events=Epson.Events
|
||
|
ICMProfiles="sRGB Color Space Profile.icm"
|
||
|
|
||
|
[Epson800.DeviceData]
|
||
|
LockHoldingTime=2000,1
|
||
|
ModelID="*"
|
||
|
ThumbnailsStyle=1
|
||
|
Server=local
|
||
|
UI DLL=sti.dll
|
||
|
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
|
||
|
Settings="T(-1=160x120) I(-1=1600x1200; 1=640x480; 2=1600x1200; 3=1600x1200; 34=1984x1499)"
|
||
|
|
||
|
[Epson800.Services]
|
||
|
Include=sti.inf
|
||
|
Needs= STI.USBSection.Services
|
||
|
|
||
|
|
||
|
|
||
|
;;
|
||
|
;; Common SRUSB files and settings
|
||
|
;;
|
||
|
|
||
|
;
|
||
|
; Olympus USB cameras
|
||
|
;
|
||
|
[Olympus]
|
||
|
Include=sti.inf
|
||
|
Needs=STI.USBSection
|
||
|
CopyFiles=SRUSB.Files
|
||
|
AddReg=SRUSB.AddReg
|
||
|
DeviceData=Olympus.DeviceData
|
||
|
SubClass=StillImage
|
||
|
DeviceType=2
|
||
|
Capabilities=0x35
|
||
|
UninstallSection=
|
||
|
Events=Olympus.Events
|
||
|
ICMProfiles="sRGB Color Space Profile.icm"
|
||
|
|
||
|
[Olympus.DeviceData]
|
||
|
LockHoldingTime=2000,1
|
||
|
ResetDataPipe=1
|
||
|
ModelID="*"
|
||
|
Server=local
|
||
|
UI DLL=sti.dll
|
||
|
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
|
||
|
Settings="T(-1=160x120) I(-1=2048x1536; 1=640x480; 2=1024x768; 3=2048x1360; 3=2048x1536)"
|
||
|
|
||
|
[Olympus.Events]
|
||
|
Connected=%OlympusConnected%,{A28BBADE-64B6-11d2-A231-00C04FA31809},*
|
||
|
Disconnected=%OlympusDisconnected%,{143E4E83-6497-11d2-A231-00C04FA31809},*
|
||
|
|
||
|
[Olympus.Services]
|
||
|
Include=sti.inf
|
||
|
Needs= STI.USBSection.Services
|
||
|
|
||
|
|
||
|
|
||
|
[SRUSB.Files]
|
||
|
srusbusd.dll
|
||
|
|
||
|
[SRUSB.AddReg]
|
||
|
;HKR,,DevLoader,,*NTKERN
|
||
|
;HKR,,NTMPDriver,,"usbscan.sys"
|
||
|
HKR,,HardwareConfig,1,4
|
||
|
HKR,,USDClass,,"{d4fc7a37-ea02-4b38-89f8-908290c4b268}"
|
||
|
HKCR,CLSID\{d4fc7a37-ea02-4b38-89f8-908290c4b268},,,"SR USB Camera USD"
|
||
|
HKCR,CLSID\{d4fc7a37-ea02-4b38-89f8-908290c4b268}\InProcServer32,,,%11%\srusbusd.dll
|
||
|
HKCR,CLSID\{d4fc7a37-ea02-4b38-89f8-908290c4b268}\InProcServer32,ThreadingModel,,"Both"
|
||
|
|