home *** CD-ROM | disk | FTP | other *** search
INI File | 2000-09-24 | 15.4 KB | 423 lines |
- ;---------------------------------------------------------------------------
- ; WCGOPLUS.INF -- Creative Video Blaster WebCam Go Plus Camera installation
- ; Copyright (c) 2000 Creative Technology Ltd. All rights reserved.
- ;---------------------------------------------------------------------------
-
- [Version]
- LayoutFile=Layout.inf,Layout1.inf,Layout2.inf
- Signature="$Windows NT$"
- Class=Image
- ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
- Provider=%Mfg%
- DriverVer=08/28/2000,1.02.02.00
-
- [ControlFlags]
- ExcludeFromSelect=*
-
- [Manufacturer]
- %Mfg%=Creative
-
- [DestinationDirs]
- CtlCam.CopyKernelDrivers=10,system32\drivers
- CtlCam.W2K.CopyKernelDrivers=10,system32\drivers
- CtlCam.CopyUserDrivers=11
- CtlCam.CopyWinFiles=10
- CtlCam.CopyKernelDrivers.SYS=10,system32\drivers
- CtlCam.CopyUserDrivers.SYS=11
- CtlCam.CopySysWinFiles=10
- CtlCam.CopyTwainFiles=10,twain_32\Creative
- CtlCam.CopyVfwDriver=11
- CtlCam.W2K.CopyVfwDriver=11
-
- [Creative]
- %USB\VID_041E&PID_4003.DeviceDesc%=CtlCam.Device,USB\VID_041E&PID_4003
-
- [CtlCam.Device]
- DriverVer=08/28/2000,1.02.02.00
- Include=ks.inf,kscaptur.inf,ksfilter.inf
- Needs=KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation
- AddReg=CtlCam.AddReg,CtlCam.Codec.AddReg,CtlCam.Vfw.AddReg,CtlCam.ImgPro.AddReg,CtlCam.Service.AddReg
- UpdateInis=CtlCam.UpdateIni
- CopyFiles=CtlCam.CopyKernelDrivers,CtlCam.CopyKernelDrivers.SYS,CtlCam.CopyUserDrivers,CtlCam.CopyUserDrivers.SYS,CtlCam.CopyTwainFiles,CtlCam.CopyWinFiles,CtlCam.CopySysWinFiles,CtlCam.CopyVfwDriver
- KnownFiles=CtlCam.KnownFiles
- SubClass=StillImage
- DeviceType=2
- DeviceSubtype=1
- ;Capabilities=1
- Capabilities=5
- Events=CtlCam.StiEvents
- DeviceData=CtlCam.DeviceData
- ICMProfiles="sRGB Color Space Profile.icm"
- PropertyPages="Wcgopres.cpl,EnumStiPropPages"
- CtUninstall=CtlCam.Uninstall
-
- [CtlCam.Device.NT]
- Include=ks.inf,kscaptur.inf,ksfilter.inf
- Needs=KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
- AddReg=CtlCam.AddReg,CtlCam.Codec.AddReg,CtlCam.AddReg.NT,CtlCam.Vfw.AddReg.NT
- AddReg=CtlCam.ImgPro.AddReg
- UpdateInis=CtlCam.UpdateIni
- CopyFiles=CtlCam.W2K.CopyKernelDrivers,CtlCam.CopyKernelDrivers.SYS,CtlCam.CopyUserDrivers,CtlCam.CopyUserDrivers.SYS,CtlCam.CopyTwainFiles,CtlCam.CopyWinFiles,CtlCam.CopySysWinFiles,CtlCam.W2K.CopyVfwDriver
- KnownFiles=CtlCam.KnownFiles
- SubClass=StillImage
- DeviceType=2
- DeviceSubtype=1
- ;Capabilities=1
- Capabilities=5
- Events=CtlCam.StiEvents
- DeviceData=CtlCam.DeviceData
- ICMProfiles="sRGB Color Space Profile.icm"
- PropertyPages="Wcgopres.cpl,EnumStiPropPages"
- CtUninstall=CtlCam.Uninstall.NT
-
- [CtlCam.AddReg]
- ; ** Driver package version **
- HKLM,%ConfigRegistryString%,"Version",0,"1.02.02"
- HKLM,%ConfigRegistryString%,"InternalBuild",0,"02"
- HKLM,%ConfigRegistryString%\LensInfo,"FieldOfView",0x10001,52
-
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,"Wcgopvid.sys"
- HKR,,PageOutWhenUnopened,3,00
- ;HKR,,PowerDownWhenUnopened,3,01
- HKR,,DontSuspendIfStreamsAreRunning,3,01
- HKR,,UninstallName,,%UninstallString%
- HKR,,ConfigRegistry,,%CamConfigRegistryString%
- HKR,,VfwKey,,%VfwKeyString%
- HKR,,VfwDeviceDesc,,%VfwDeviceDescString%
- HKR,,WdmDeviceDesc,,%DShowDeviceDescString%
- HKR,,CreateFileName,,%CreateDeviceNameString%
-
- ;
- ; *** Please ensure no space between commas ***
- ;
- ; Camera default settings
- ; ** Color Control **
- HKLM,"%CamConfigRegistryString%\ColorControl","ApplyRegistryValues",0x10001,1
- HKLM,"%CamConfigRegistryString%\ColorControl","Brightness",0x10001,130
- HKLM,"%CamConfigRegistryString%\ColorControl","BrightnessFlags",0x10001,1
- HKLM,"%CamConfigRegistryString%\ColorControl","Contrast",0x10001,88
- HKLM,"%CamConfigRegistryString%\ColorControl","Gamma",0x10001,3
- HKLM,"%CamConfigRegistryString%\ColorControl","Hue",0x10001,28
- HKLM,"%CamConfigRegistryString%\ColorControl","Saturation",0x10001,180
- HKLM,"%CamConfigRegistryString%\ColorControl","Sharpness",0x10001,7
- HKLM,"%CamConfigRegistryString%\ColorControl","WhiteBalance",0x10001,3
- HKLM,"%CamConfigRegistryString%\ColorControl","WhiteBalanceFlags",0x10001,1
-
- ; ** Compression Quality **
- HKLM,"%CamConfigRegistryString%\Compression","ApplyRegistryValues",0x10001,1
- HKLM,"%CamConfigRegistryString%\Compression","Quality",0x10001,0x1000
- HKLM,"%CamConfigRegistryString%\Compression","ImageWidth",0x10001,120
- HKLM,"%CamConfigRegistryString%\Compression","ImageHeight",0x10001,80
- HKLM,"%CamConfigRegistryString%\Compression","ImageCompression",0x10001,80
- HKLM,"%CamConfigRegistryString%\Compression","FrameRate",0x10001,120
-
- ; ** Camera control **
- HKLM,"%CamConfigRegistryString%\CameraControl","ApplyRegistryValues",0x10001,1
- HKLM,"%CamConfigRegistryString%\CameraControl","Exposure",0x10001,254
- HKLM,"%CamConfigRegistryString%\CameraControl","ExposureFlags",0x10001,1
- HKLM,"%CamConfigRegistryString%\CameraControl","BandingFilter",0x10001,1
- HKLM,"%CamConfigRegistryString%\CameraControl","PowerFrequency",0x10001,60
- HKLM,"%CamConfigRegistryString%\CameraControl","Pan",0x10001,28
- HKLM,"%CamConfigRegistryString%\CameraControl","Tilt",0x10001,5
- HKLM,"%CamConfigRegistryString%\CameraControl","Zoom",0x10001,0
- HKLM,"%CamConfigRegistryString%\CameraControl","ReadPollLatency",0x10001,1
- HKLM,"%CamConfigRegistryString%\CameraControl","SnapPollLatency",0x10001,250
- HKLM,"%CamConfigRegistryString%\CameraControl","PollMethod",0x10001,1
-
- ; ** Feature control **
- HKLM,"%CamConfigRegistryString%\Feature","ColorTemperature",0x10001,0x10
- HKLM,"%CamConfigRegistryString%\Feature","LightDark",0x10001,0x0
- HKLM,"%CamConfigRegistryString%\Feature","DarkNoiseCalibrate",0x10001,0x0
- HKLM,"%CamConfigRegistryString%\Feature","DarkNoiseComp",0x10001,0x1
-
- ; ** For installation **
- HKLM,%RunOnce%,"WebCam Go Plus Install",,"CtDrvIns -setup usb\vid_041E&pid_4003 -plugin Wcgoppin.dll"
-
- ; ** Sti service application **
- HKLM,%Run%,"WebCam Go Plus Sti Service Application",,"Wcgopsvc"
- HKLM,%RunOnce%,"WebCam Go Plus Sti Service Application",,"Wcgopsvc install"
-
- ; ** For add/remove programs applet **
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%UninstallString%,"DisplayName",0,%UninstallDisplayString%
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%UninstallString%,"UninstallString",0,"%10%\CtDrvIns.exe -uninstall usb\vid_041e&pid_4003 -plugin Wcgoppin.dll -pluginres Wcgoppin.dll"
-
- ; ** For Still Image USD driver **
- HKR,,USDClass,,"{59306465-DEDF-49C1-97C5-C9A28830B956}"
- HKCR,CLSID\{59306465-DEDF-49C1-97C5-C9A28830B956},,,%StillImageDescString%
- HKCR,CLSID\{59306465-DEDF-49C1-97C5-C9A28830B956}\InProcServer32,,,%11%\Wcgopsti.dll
- HKCR,CLSID\{59306465-DEDF-49C1-97C5-C9A28830B956}\InProcServer32,ThreadingModel,,"Both"
-
- ; ** Raw Image Processing Info **
- [CtlCam.ImgPro.AddReg]
- HKLM,%ImgProConfigRegistryString%\RGB,"Brightness",0x10001,60
- HKLM,%ImgProConfigRegistryString%\RGB,"Contrast",0x10001,55
- HKLM,%ImgProConfigRegistryString%\RGB,"Hue",0x10001,70
- HKLM,%ImgProConfigRegistryString%\RGB,"Saturation",0x10001,70
- HKLM,%ImgProConfigRegistryString%\RGB,"Sharpness",0x10001,40
- HKLM,%ImgProConfigRegistryString%\RGB,"AwbRangeBottom",0x10001,200
- HKLM,%ImgProConfigRegistryString%\RGB,"AwbRangeTop",0x10001,340
- HKLM,%ImgProConfigRegistryString%\JPG,"UAdjust",0x10001,0
- HKLM,%ImgProConfigRegistryString%\JPG,"VAdjust",0x10001,1
- HKLM,%ImgProConfigRegistryString%\JPG,"Hue",0x10001,5
- HKLM,%ImgProConfigRegistryString%\JPG,"Contrast",0x10001,0
-
- [CtlCam.AddReg.NT]
- HKLM,%MMDriverDesc%,vfwwdm32.dll,,%VfwDeviceDescString%
- HKLM,%MMDrivers%,MSVideo,,VfWWDM32.dll
-
- [CtlCam.Service.AddReg]
- ; ** Install another service for Windows 98 only **
- HKLM,System\CurrentControlSet\Services\%HalServiceNameString%,Group,,"Base"
- HKLM,System\CurrentControlSet\Services\%HalServiceNameString%,ImagePath,,"\SystemRoot\system32\drivers\Wcgophal.sys"
- HKLM,System\CurrentControlSet\Services\%HalServiceNameString%,Start,1,03,00,00,00
- HKLM,System\CurrentControlSet\Services\%HalServiceNameString%,Type,1,01,00,00,00
- HKLM,System\CurrentControlSet\Services\%HalServiceNameString%,ErrorControl,1,01,00,00,00
-
- [CtlCam.Vfw.AddReg]
- ; ** For Video For Window driver **
- HKLM,%MediaResourcesMSVideo%\MSVideo.%VfwKeyString%,"Description",,%VfwDeviceDescString%
- HKLM,%MediaResourcesMSVideo%\MSVideo.%VfwKeyString%,"FriendlyName",,%VfwDeviceDescString%
- HKLM,%MediaResourcesMSVideo%\MSVideo.%VfwKeyString%,"Driver",,"Wcgopvfw.drv"
-
- [CtlCam.Vfw.AddReg.NT]
- ; ** For Video For Window driver **
- HKLM,%MediaResourcesMSVideo%\MSVideo.%VfwKeyString%,"Description",,%VfwDeviceDescString%
- HKLM,%MediaResourcesMSVideo%\MSVideo.%VfwKeyString%,"FriendlyName",,%VfwDeviceDescString%
- HKLM,%MediaResourcesMSVideo%\MSVideo.%VfwKeyString%,"Driver",,"Wcgopvfw.dll"
-
- [CtlCam.Codec.AddReg]
- ; ** For Codec **
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.CJPG,Description,0,%CodecNameJPGString%
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.CJPG,Driver,0,ctwbjpg.dll
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YUY2,Description,0,%CodecNameYUY2String%
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YUY2,Driver,0,ctwbjpg.dll
-
- [CtlCam.UpdateIni]
- system.ini,drivers32,,"VIDC.CJPG=ctwbjpg.dll",0
- system.ini,drivers32,,"VIDC.YUY2=ctwbjpg.dll",0
- system.ini,drivers32,,"VIDC.I420=msh263.drv",0
-
- [CtlCam.CopyKernelDrivers]
- Wcgopvid.sys,Wcgopvid.w98
- Wcgophal.sys
-
- [CtlCam.W2K.CopyKernelDrivers]
- Wcgopvid.sys,Wcgopvid.nt
- Wcgophal.sys
-
- [CtlCam.CopyUserDrivers]
- ctwbjpg.dll
- Wcgopres.cpl
- Wcgopres.crl
- Wcgopsti.dll
- Wcgopfsd.dll
- omcamsti.dll
- Wcgopvex.dll
- Wcgopvex.crl
- Wcgophal.dll
- Wcgoppin.dll
-
- [CtlCam.CopyTwainFiles]
- Wcgoptwn.ds
- Wcgoptwn.crl
- cttwnui.crl
- cttwnui.dll
- ctskin.dll
- ctspea32.dll
- ctres32.dll
-
- [CtlCam.CopyWinFiles]
- Wcgopsvc.exe
- vfwupd.exe
- ctdrvins.exe
-
- [CtlCam.CopyKernelDrivers.SYS]
- usbcamd.sys
- stream.sys
-
- [CtlCam.CopyUserDrivers.SYS]
- msh263.drv
-
- [CtlCam.CopyVfwDriver]
- Wcgopvfw.drv
-
- [CtlCam.W2K.CopyVfwDriver]
- Wcgopvfw.dll
-
- [CtlCam.CopySysWinFiles]
- TWUNK_16.EXE
- TWUNK_32.EXE
- DEFAULT.SRC
- twacker.ini
-
- [CtlCam.KnownFiles]
- Wcgopvid.sys=safe
-
- [CtlCam.Device.Interfaces]
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface
-
- [CtlCam.Device.NT.Interfaces]
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface
- AddInterface=%DeviceChangeGuidString%,GLOBAL,CtlCam.DevChg.Interface
-
- [CtlCam.Interface]
- AddReg=CtlCam.Intf.AddReg
-
- [CtlCam.DevChg.Interface]
-
- [CtlCam.Intf.AddReg]
- HKR,,CLSID,,%ProxyVidCap.CLSID%
- HKR,,ExtensionDLL,,Wcgopvex.dll
- HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
- HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
- HKR,,Vendor,,%Mfg%
- HKR,,DeviceChangeGuid,,%DeviceChangeGuidString%
- HKR,,HwCapabilities,0x0,"1"
- HKR,,FSDName,0x0,"Wcgopfsd.dll"
-
- [CtlCam.Device.NT.Services]
- AddService=%VidServiceNameString%,0x00000002,CtlCam.ServiceInstall
- AddService=%HalServiceNameString%,0x00000001,CtlCam.ServiceInstall2
-
- [CtlCam.ServiceInstall]
- DisplayName=%USB\VID_041E&PID_4003.DeviceDesc%
- ServiceType=%SERVICE_KERNEL_DRIVER%
- StartType=%SERVICE_DEMAND_START%
- ErrorControl=%SERVICE_ERROR_NORMAL%
- ServiceBinary=%12%\Wcgopvid.sys
-
- [CtlCam.ServiceInstall2]
- ServiceType=%SERVICE_KERNEL_DRIVER%
- StartType=%SERVICE_DEMAND_START%
- ErrorControl=%SERVICE_ERROR_NORMAL%
- ServiceBinary=%12%\Wcgophal.sys
-
- [CtlCam.DeviceData]
- TwainDS=%TwainDSDescString%
- SpecialInfo="My very special information"
-
- [CtlCam.StiEvents]
- NewPicture="%NewPictureString%",{6af25791-673e-483c-8437-947ef9912c17},%StiAppNameString%
- LaunchApp="%LaunchAppString%",{6c069356-ef7b-4313-821c-0ad9be829df6},%StiAppNameString%
-
- [SourceDisksNames]
- 1=%DiskNameString%,"",1
-
- [SourceDisksFiles]
- ctwbjpg.dll=1
- ctskin.dll=1
- ctspea32.dll=1
- ctres32.dll=1
- cttwnui.crl=1
- cttwnui.dll=1
- Wcgopvid.sys=1
- Wcgophal.sys=1
- Wcgopuns.exe=1
- Wcgopuns.crl=1
- Wcgopvfw.drv=1
- Wcgopvfw.dll=1
- Wcgoptwn.ds=1
- Wcgoptwn.crl=1
- Wcgopfsd.dll=1
- omcamsti.dll=1
- Wcgopsti.dll=1
- Wcgopsvc.exe=1
- Wcgophal.dll=1
- twacker.ini=1
- vfwupd.exe=1
- TWUNK_16.EXE=1
- TWUNK_32.EXE=1
- DEFAULT.SRC=1
- ctdrvins.exe=1
-
-
- ;----------------------- UNINSTALLATION -------------------------------------
-
- [CtlCam.Uninstall]
- DelFiles=CtlCam.CopyKernelDrivers,CtlCam.CopyUserDrivers,CtlCam.CopyTwainFiles,CtlCam.CopyWinFiles,CtlCam.CopyVfwDriver
- DelReg=CtlCam.DelReg,CtlCam.Vfw.DelReg,CtlCam.Service.DelReg
- ctDelRunApp=CtlCam.DelRunApp
- ctDelDevClassInst=CtlCam.DelDevClass
-
- [CtlCam.Uninstall.NT]
- DelFiles=CtlCam.W2K.CopyKernelDrivers,CtlCam.CopyUserDrivers,CtlCam.CopyTwainFiles,CtlCam.CopyWinFiles,CtlCam.W2K.CopyVfwDriver
- DelReg=CtlCam.DelReg,CtlCam.Vfw.DelReg
- DelService=%VidServiceNameString%,%SERVICE_STOP_SERVICE%,,
- DelService=%HalServiceNameString%,%SERVICE_STOP_SERVICE%,,
- ctDelRunApp=CtlCam.DelRunApp
-
- [CtlCam.DelReg]
- HKLM,%ConfigRegistryString%
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%UninstallString%
- HKCR,CLSID\{59306465-DEDF-49C1-97C5-C9A28830B956}
-
- [CtlCam.Service.DelReg]
- HKLM,System\CurrentControlSet\Services\%HalServiceNameString%
-
- [CtlCam.Vfw.DelReg]
- HKLM,%MediaResourcesMSVideo%\MSVideo.%VfwKeyString%
-
- [CtlCam.DelRunApp]
- %StiRunAppDescString%,WcgopSvcClass
-
- [CtlCam.DelDevClass]
- {ff596e7c-6163-48b5-852f-e45752eed16f},%DELETE_CLASS_IF_NO_INST%
- {65E8773D-8F56-11D0-A3B9-00A0C9223196},0
- {6994ad05-93ef-11d0-a3cc-00a0c9223196},0
- {a5dcbf10-6530-11d2-901f-00c04fb951ed},0
-
-
- ;----------------------- STRINGS DEFINITION ---------------------------------
-
- [Strings]
- ;--------------------------------
- ; System related. Do not change.
- ;--------------------------------
- ; ** Note: only register value is case sensitive, key is not. **
- ProxyVidCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
- KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
- SERVICE_KERNEL_DRIVER=1
-
- ; ** PnP should use demand start **
- SERVICE_DEMAND_START=3
- SERVICE_ERROR_NORMAL=1
- SERVICE_STOP_SERVICE=0x200
-
- MMDriverDesc="Software\Microsoft\Windows NT\CurrentVersion\drivers.desc"
- MMDrivers="Software\Microsoft\Windows NT\CurrentVersion\Drivers32"
- RunOnce="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
- Run="SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
- MediaResourcesMSVideo="SYSTEM\CurrentControlSet\Control\MediaResources\msvideo"
-
- ; For uninstallation only
- DELETE_CLASS_IF_NO_INST=1
-
- ;-------------------------------------
- ; User-definable - hardware dependent
- ;-------------------------------------
- Mfg="Creative Labs"
- USB\VID_041E&PID_4003.DeviceDesc="Video Blaster WebCam Go Plus (WDM)"
-
- ConfigRegistryString="Software\Creative Tech\Video Blaster\WebCam Go Plus"
- CamConfigRegistryString="Software\Creative Tech\Video Blaster\WebCam Go Plus\CamConfiguration"
- ImgProConfigRegistryString="Software\Creative Tech\Video Blaster\WebCam Go Plus\ImageProc"
- CodecNameJPGString="WinBond JPEG [CJPG]"
- CodecNameYUY2String="WinBond YUY2 [YUY2]"
- CreateDeviceNameString="\\.\PCAMPSTI"
- DeviceChangeGuidString="{D290B61D-09D6-11d4-8BDC-002035E79FF5}"
- DShowDeviceDescString="Video Blaster WebCam Go Plus (WDM)"
- LaunchAppString="Open Application"
- NewPictureString="New Picture Captured"
- StiAppNameString="WebCam Go Control"
- StillImageDescString="Video Blaster WebCam Go Plus Still Image USD"
- TwainDSDescString="Video Blaster WebCam Go Plus"
- UninstallString="Creative Video Blaster WebCam Go Plus"
- UninstallDisplayString="Creative Video Blaster WebCam Go Plus Driver"
- VfwKeyString="WebCamGoPlus"
- VfwDeviceDescString="Video Blaster WebCam Go Plus (VFW)"
- DiskNameString="Creative Video Blaster WebCam Go Plus Driver Disk"
- StiRunAppDescString="WebCam Go Plus Sti Service Application"
- VidServiceNameString=WCGOPVID
- HalServiceNameString=WCGOPHAL
-