WindowsXP-SP1/mergedcomponents/setupinfs/srusbusd.inx

184 lines
4.3 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"