|
|
; KDK2x0.INF -- Windows Still Image Setup File ;; ;; Installation sections for Kodak 2x0 series digital cameras (USB) ;; ; ; Nb: Contents and settings, used in this file should be synchronized with STILLCAM.INF ; as some components are shared ; ; ; Flashpoint ; Generic camera ; ; ; ; Copyright (c) Microsoft Corporation. All rights reserved.
[Version] LayoutFile=Layout.inf Signature = "$CHICAGO$" Class=Image ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f} Provider=%Msft%
[ControlFlags] ExcludeFromSelect=*
[DestinationDirs] DefaultDestDir=11 DC260.DelFiles.Twain32=10,twain_32\dc220 Kodak.Color = 23 ; LDID_SYS\COLOR
; Table of Contents [Manufacturer] %MfgKodak%=ModelsKodak %MfgFlashPoint%=ModelsFlashPoint
[ModelsKodak] ;; 220 compatible %USB\VID_040A&PID_0100.Device%=DC220, USB\VID_040A&PID_0100 %USB\VID_040A&PID_0110.Device%=DC260, USB\VID_040A&PID_0110 %USB\VID_040A&PID_0111.Device%=DC260, USB\VID_040A&PID_0111 %USB\VID_040A&PID_0112.Device%=DC290, USB\VID_040A&PID_0112
;; %USB\VID_040A&PID_0120.Device%=DC240, USB\VID_040A&PID_0120 %USB\VID_040A&PID_0130.Device%=DC240, USB\VID_040A&PID_0130 %USB\VID_040A&PID_0132.Device%=DC240, USB\VID_040A&PID_0132 %KodakDC5000%=DC240, USB\VID_040A&PID_0131
[ModelsFlashPoint] %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_0001 %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_0002 %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_0003 %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_0004 %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_0005 %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_0006 %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_0007 %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_0008 %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_0009 %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_000a %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_000b %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_000c %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_000d %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_000e %DigitaCamera%=DigitaDevice,USB\VID_0585&PID_000f
; ; DC220 USB camera ; [DC220] Include=sti.inf Needs=STI.USBSection
CopyFiles=DC2x0.Files,Kodak.Color AddReg=DC2x0.AddReg DeviceData=DC220.DeviceData SubClass=StillImage DeviceType=2 Capabilities=0x35 UninstallSection= Events=DC220.Events ICMProfiles=kodak_dc.icm
[DC220.DeviceData] ;TwainDS=%TwainDS_220% Model=DC220 Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
[DC220.Events] Connected=%DC220Connected%,{A28BBADE-64B6-11d2-A231-00C04FA31809},* Disconnected=%DC220Disconnected%,{143E4E83-6497-11d2-A231-00C04FA31809},*
[DC220.Services] Include= sti.inf Needs= STI.USBSection.Services
[DC220.DeviceData_OLD] TwainDS=%DSName_DC220% ModelID=220,1 DeviceID=0x000A0008,1
; ; DC260 USB camera ; [DC260] Include= sti.inf Needs= STI.USBSection
CopyFiles=DC2x0.Files,Kodak.Color DelFiles=DC260.DelFiles.Twain32 AddReg=DC2x0.AddReg DeviceData=DC260.DeviceData SubClass=StillImage DeviceType=2 Capabilities=0x35 UninstallSection= Events=DC260.Events ICMProfiles=kodak_dc.icm
[DC260.DeviceData] Model=DC260 Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
[DC260.Events] Connected=%DC260Connected%,{A28BBADE-64B6-11d2-A231-00C04FA31809},* Disconnected=%DC260Disconnected%,{143E4E83-6497-11d2-A231-00C04FA31809},*
[DC260.Services] Include= sti.inf Needs= STI.USBSection.Services
[DC260.DeviceData.Old] TwainDS=%DSName_DC260% ModelID=260,1 DeviceID=0x000A0008,1
;; ;; Common DC2x0 files and settings ;;
[DC2x0.Files] dc260usd.dll
[DC260.DelFiles.Twain32] twdcds.ds,,,1 twdcsc.ds,,,1
[Kodak.Color] kodak_dc.icm
[DC2x0.Events] PowerOn="%PowerOn%",{740D9EE6-70F1-11d1-AD10-00A02438AD48},*
[DC2x0.AddReg] HKR,,USDClass,,"{DA87EB0E-6D29-11d2-A23F-00C04FA31809}" HKCR,CLSID\{DA87EB0E-6D29-11d2-A23F-00C04FA31809},,,"DC220/DC260 USB Camera USD" HKCR,CLSID\{DA87EB0E-6D29-11d2-A23F-00C04FA31809}\InProcServer32,,,%11%\dc260usd.dll HKCR,CLSID\{DA87EB0E-6D29-11d2-A23F-00C04FA31809}\InProcServer32,ThreadingModel,,"Both"
; ; DC290 USB camera ; [DC290] Include=sti.inf Needs=STI.USBSection
CopyFiles=DC2x0.Files,Kodak.Color AddReg=DC2x0.AddReg DeviceData=DC290.DeviceData SubClass=StillImage DeviceType=2 Capabilities=0x35 UninstallSection= Events=DC290.Events ICMProfiles=kodak_dc.icm
[DC290.Services] Include=sti.inf Needs=STI.USBSection.Services
[DC290.DeviceData] ;TwainDS=%TwainDS_290% Model=DC290 Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
[DC290.Events] Connected=%DC290Connected%,{A28BBADE-64B6-11d2-A231-00C04FA31809},* Disconnected=%DC290Disconnected%,{143E4E83-6497-11d2-A231-00C04FA31809},*
;; ;; Generic FP-OS based USB camera, equivalent to Kodak DC2x0 series camera - use the same driver ;; [DigitaDevice] Include= sti.inf Needs= STI.USBSection
CopyFiles=DC2x0.Files,Kodak.Color AddReg=DC2x0.AddReg DeviceData=DigitaDevice.DeviceData SubClass=StillImage DeviceType=2 Capabilities=0x35 UninstallSection= Events=DigitaDevice.Events ICMProfiles=kodak_dc.icm
[DigitaDevice.DeviceData] ModelID=260,1 DeviceID=0x000F0001,1 Model=DC220/DC260 Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
[DigitaDevice.Events] Connected=%DCConnected%,{A28BBADE-64B6-11d2-A231-00C04FA31809},* Disconnected=%DCDisconnected%,{143E4E83-6497-11d2-A231-00C04FA31809},*
;; ;; Common DC2x0 files and settings ;;
[DC2x0.Files] dc260usd.dll
[DC260.DelFiles.Twain32] twdcds.ds,,,1 twdcsc.ds,,,1
[DC2x0.AddReg] ;HKR,,DevLoader,,*NTKERN ;HKR,,NTMPDriver,,"usbscan.sys" HKR,,HardwareConfig,1,4 HKR,,USDClass,,"{DA87EB0E-6D29-11d2-A23F-00C04FA31809}" HKCR,CLSID\{DA87EB0E-6D29-11d2-A23F-00C04FA31809},,,"DC220/DC260 USB Camera USD" HKCR,CLSID\{DA87EB0E-6D29-11d2-A23F-00C04FA31809}\InProcServer32,,,%11%\dc260usd.dll HKCR,CLSID\{DA87EB0E-6D29-11d2-A23F-00C04FA31809}\InProcServer32,ThreadingModel,,"Both"
; ; DC240 and compatible USB camera ; [DC240] Include=sti.inf Needs=STI.USBSection
CopyFiles=DC240.Files,Kodak.Color AddReg=DC240.AddReg DeviceData=DC240.DeviceData SubClass=StillImage DeviceType=2 Capabilities=0x35 UninstallSection= Events=DC240.Events ICMProfiles=kodak_dc.icm
[DC240.Services] Include=sti.inf Needs=STI.USBSection.Services
[DC240.DeviceData] Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
[DC240.Events] Connected=%DCConnected%,{A28BBADE-64B6-11d2-A231-00C04FA31809},* Disconnected=%DCDisconnected%,{143E4E83-6497-11d2-A231-00C04FA31809},*
[DC240.Files] dc240usd.dll
[DC240.AddReg] HKR,,HardwareConfig,1,4 HKR,,USDClass,,"{B64CC5E9-83DA-43A8-B0C8-50769E0F7A6F}" HKCR,CLSID\{B64CC5E9-83DA-43A8-B0C8-50769E0F7A6F},,,"DC240/280 USB Camera USD" HKCR,CLSID\{B64CC5E9-83DA-43A8-B0C8-50769E0F7A6F}\InProcServer32,,,%11%\dc240usd.dll HKCR,CLSID\{B64CC5E9-83DA-43A8-B0C8-50769E0F7A6F}\InProcServer32,ThreadingModel,,"Both"
;; ;; PTP compatible cameras ;;
[PTP] Include=sti.inf Needs=STI.PTPUSBSection
AddReg=PTP.AddReg DeviceData=PTP.DeviceData SubClass=StillImage DeviceType=2 Capabilities=0x35 UninstallSection= Events=PTP.Events ICMProfiles=sRGB.icm
[PTP.Services] Include=sti.inf Needs=STI.USBSection.Services
[PTP.DeviceData] Model=PTP Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
[PTP.Events] Connected=%DCConnected%,{A28BBADE-64B6-11d2-A231-00C04FA31809},* Disconnected=%DCDisconnected%,{143E4E83-6497-11d2-A231-00C04FA31809},*
[PTP.AddReg]
[DC15740] Include=sti.inf Needs=STI.PTPUSBSection
CopyFiles=Kodak.Color AddReg=DC15740.AddReg DeviceData=DC15740.DeviceData SubClass=StillImage DeviceType=2 Capabilities=0x35 UninstallSection= Events=DC15740.Events ICMProfiles=kodak_dc.icm
[DC15740.Services] Include=sti.inf Needs=STI.USBSection.Services
[DC15740.DeviceData] Model=DCPTP Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
[DC15740.Events] Connected=%DCConnected%,{A28BBADE-64B6-11d2-A231-00C04FA31809},* Disconnected=%DCDisconnected%,{143E4E83-6497-11d2-A231-00C04FA31809},*
[DC15740.AddReg]
; ; Generic ; [Kodak.Color] kodak_dc.icm
|