;---------------------------------------------------------------------------
; PD1030DV.INF -- Creative WebCam Pro Camera installation.
; Copyright (c) 2002 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}
CatalogFile=Pd1030.cat
Provider= %szMfg%
DriverVer= 05/03/2002,%szVersion%
[ControlFlags]
ExcludeFromSelect=*
InteractiveInstall=USB\VID_05A9&PID_A511
[Manufacturer]
%szMfg%=Creative
[DestinationDirs]
DefaultDestDir=11
CtlCam.Copy.KernelDrivers=10,System32\Drivers
CtlCam.Copy.KernelDrivers.SYS=10,System32\Drivers
CtlCam.Copy.TwainFiles=10,TWAIN_32\Creative
CtlCam.Copy.WinFiles=10
CtlCam.Copy.SettingFiles=10,OvtCam
CtlCam.Copy.UserDrivers=11
CtlCam.Copy.UserDrivers.SYS=11
CtlCam.Copy.Vfw=10
CtlCam.CopySysTwnFiles=10
[Creative]
%szDeviceDesc%= CtlCam.Dev511P,USB\VID_05A9&PID_A511
[CtlCam.Dev511P]
DriverVer= 05/03/2002,%szVersion%
Include= ks.inf,kscaptur.inf,ksfilter.inf
Needs= KS.Registration,KSCAPTUR.Registration
SubClass= StillImage
DeviceType= 2
DeviceSubType= 0xA511
Capabilities= 1
UpdateInis= CtlCam.UpdateIni
DelReg= CtlCam.Stream.DelReg
AddReg= CtlCam.AddReg,CtlCam.Basic.AddReg,CtlCam.511P.AddReg,CtlCam.Vfw.AddReg,CtlCam.Uns.AddReg
CopyFiles= CtlCam.Copy.UserDrivers,CtlCam.Copy.UserDrivers.SYS,CtlCam.Copy.SettingFiles,CtlCam.Copy.TwainFiles,CtlCam.Copy.KernelDrivers,CtlCam.Copy.KernelDrivers.SYS,CtlCam.Copy.WinFiles,CtlCam.Copy.Vfw,CtlCam.CopySysTwnFiles
Events= CtlCam.StiEvents
DeviceData= CtlCam.StiDeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[CtlCam.Dev511P.NT]
Include= ks.inf,kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
SubClass= StillImage
DeviceType= 2
DeviceSubType= 0xA511
Capabilities= 1
UpdateInis= CtlCam.UpdateIni
AddReg= CtlCam.AddReg,CtlCam.Basic.AddReg,CtlCam.511P.AddReg,CtlCam.Vfw.AddReg.NT,CtlCam.W2K.AddReg,CtlCam.Uns.511P.AddReg.NT,CtlCam.STI.AddReg.NT
CopyFiles= CtlCam.Copy.UserDrivers,CtlCam.Copy.SettingFiles,CtlCam.Copy.TwainFiles,CtlCam.Copy.KernelDrivers,CtlCam.Copy.WinFiles,CtlCam.CopySysTwnFiles
;;Events= CtlCam.StiEvents
DeviceData= CtlCam.StiDeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[CtlCam.StiDeviceData]
TwainDS=%szTwainDSDesc%
SpecialInfo="My very special information"
[CtlCam.StiEvents]
NewPicture=%szNewPicture%,%szSTIEventNewPic.GUID%,%szStiAppName%
LaunchApp= %szLaunchApp%,%szSTIEventLaunch.GUID%,%szStiAppName%
; ------------------- Registry setting -------------------------------------
[CtlCam.Stream.DelReg]
HKLM,%MSMediaCategories%\%MSVideoCapturePin.GUID%\PropertyPages\%MSDefStreamConfig.GUID%
[CtlCam.Uns.AddReg]
HKR,,CtUnsPath,,"Pd1030.uns"
HKR,,CtUnsSection,,"CtlCam.Uninstall"
[CtlCam.Uns.511P.AddReg.NT]
HKR,,CtUnsPath,,"Pd1030.uns"
HKR,,CtUnsSection,,"CtlCam.Uninstall.NT"
[CtlCam.AddReg]
; ** Driver package version **
HKLM,%szConfigReg%,"Version",0,%szVersion%
HKR,,HardwareConfig,1,1
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,p1030vid.sys
HKR,,OkToHibernate,3,01
;HKR,,PageOutWhenUnopened,3,01
;HKR,,PowerDownWhenUnopened,3,01
HKR,,VfwKey,,%szVfwKey% ; for Setup
HKR,,VfwDeviceDesc,,%szVfwDeviceDesc% ; for Setup
; ** STI driver registration **
HKR,,USDClass,,%szSTIDevice.GUID%
HKCR,CLSID\%szSTIDevice.GUID%,,,"Creative WebCam Pro Still Image USD"
HKCR,CLSID\%szSTIDevice.GUID%\InProcServer32,,,%11%\P1030Usd.dll
HKCR,CLSID\%szSTIDevice.GUID%\InProcServer32,ThreadingModel,,"Both"
; ** Property pages registration **
; ** Custom Property Interface
HKCR,CLSID\%szCustomInterface.GUID%,,,%szPlugIn_CustomCameraProp%
HKCR,CLSID\%szCustomInterface.GUID%\InProcServer32,,,%szDSExtPageFile%
HKCR,CLSID\%szCustomInterface.GUID%\InProcServer32,ThreadingModel,,"Both"
; ** Custom Stream Config Property Page
HKCR,CLSID\%szCustomStreamConfig.GUID%,,,%szPropPage_CustomStreamConfig%
HKCR,CLSID\%szCustomStreamConfig.GUID%\InprocServer32,,,P1030dex.ax
HKCR,CLSID\%szCustomStreamConfig.GUID%\InprocServer32,ThreadingModel,,Both
; ** Custom Device Setting Property Page
HKCR,CLSID\%szCustomDevSetting.GUID%,,,%szPropPage_CustomDevSetting%
HKCR,CLSID\%szCustomDevSetting.GUID%\InprocServer32,,,%szDSExtPageFile%
HKCR,CLSID\%szCustomDevSetting.GUID%\InprocServer32,ThreadingModel,,Both
; ** Custom Banding Setting Property Page
HKCR,CLSID\%szCustomBandingSetting.GUID%,,,%szPropPage_CustomBandingSetting%
HKCR,CLSID\%szCustomBandingSetting.GUID%\InprocServer32,,,%szDSExtPageFile%
HKCR,CLSID\%szCustomBandingSetting.GUID%\InprocServer32,ThreadingModel,,Both
; Associate the property set with the property page
HKLM,%MSMediaCategories%\%MSVideoCapturePin.GUID%\PropertyPages\%szCustomStreamConfig.GUID%,,,%szPropPage_CustomStreamConfig%
HKLM,%MSMediaCategories%\%MSVideoCapturePin.GUID%\PropertyPages\%MSDefStreamConfig.GUID%,,,
HKLM,%MSMediaSets%\%szCustomInterface.GUID%\PropertyPages\%szCustomDevSetting.GUID%,,,%szPropPage_CustomDevSetting%
HKLM,%MSMediaSets%\%szCustomInterface.GUID%\PropertyPages\%szCustomBandingSetting.GUID%,,,%szPropPage_CustomBandingSetting%
[CtlCam.Basic.AddReg]
HKR,,ModulFileName,,p1030twn.ds
HKR,%szCamSetting%,StillSupportType,0x10001, 2
;HKR,%szCamSetting%,CustomID,0x10001, 2
HKR,%szCamSetting%,EnableAutoLaunch,1, 52,03,FF, 78,7,ff
HKR,%szCamSetting%,DisableAutoLaunch,1, 52,02,FF
HKR,%szCamSetting%,ClearSnapButton,1, 52,02,FF
HKR,%szCamSetting%,CheckAutoLaunch,1, 78,6,FF
HKR,%szCamSetting%,SupportEvent,0x10001, 1
HKR,%szCamSetting%,EnableSystem,1, 53,1,FF
HKR,%szCamSetting%,DisableSystem,1, 53,0,FF
HKR,%szCamSetting%,ResetUsb, 1, 50,40,FF, 53,01,FF, 50,3f,ff, 53,01,FF, 50,0,ff, 48,ff,ff,49,ff,ff
HKR,%szCamSetting%,SetUsbInit,1, 50,3D,FF
HKR,%szCamSetting%,SetUsbWork,1, 50,3f,ff, 50,0,ff
HKR,%szCamSetting%,BandwidthAllocateRule, 0x10001, 0
HKR,%szCamSetting%,FileDir,, \DosDevices\%10%\OvtCam
[CtlCam.511P.AddReg]
HKR,,WdmDeviceDesc,,%szDeviceDesc% ; for Setup
HKR,%szCamSetting%\CamSettingFiles,7620p,,7620p.set
HKR,%szCamSetting%\CamSettingFiles,7620aep,,7620aep.set
HKR,%szCamSetting%\CamSettingFiles,6620p,,6620p.set
HKR,%szCamSetting%\CamSettingFiles,customp,,customp.set
HKR,%szCamSetting%, IdleAltSetting, 0x10001, 0x0
; ** For installation **
;;;HKLM,%MSRunOnce%,"WebCam Pro Install",,"RunDLL32.exe P1030pin.dll,RunDLL32EP 262"
HKLM,%MSRunOnce%,"WebCam Pro Install",,"RunDLL32.exe P1030pin.dll,RunDLL32EP 515"
; ** For add/remove programs applet **
HKLM,%MSUninstall%\%szUninstall%,"DisplayName",0,%szUninstallDisplay%
HKLM,%MSUninstall%\%szUninstall%,"UninstallString",0,"%10%\ctdrvins.exe -uninstall usb\vid_05a9&pid_a511 -plugin p1030pin.dll -pluginres p1030pin.crl"
; ** Fix WinXP resource string replacement problem
[CtlCam.STI.AddReg.NT]
HKR,Events\NewPicture,,0,%szNewPicture%
HKR,Events\NewPicture,GUID,0,%szSTIEventNewPic.GUID%
HKR,Events\NewPicture,LaunchApplications,0,%szStiAppName%
HKR,Events\LaunchApp,,0,%szLaunchApp%
HKR,Events\LaunchApp,GUID,0,%szSTIEventLaunch.GUID%
HKR,Events\LaunchApp,LaunchApplications,0,%szStiAppName%
[CtlCam.W2K.AddReg]
HKLM,"Software\OmniVision\PC Camera","PushModeEvent",,"Enable"
[CtlCam.Vfw.AddReg]
; ** For Video For Window driver **
HKLM,%MSMediaResMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResMSVideo%\MSVideo.%szVfwKey%,"Driver",,"p1030vfw.drv"
[CtlCam.Vfw.AddReg.NT]
; ** For Video For Window driver **
HKLM,%MSMediaResMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResMSVideo%\MSVideo.%szVfwKey%,"Driver",,"p1030vfw.dll"
; ------------------- Device interfaces ------------------------------------
[CtlCam.Dev511P.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Dev511P.Interface
[CtlCam.Dev511P.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Dev511P.Interface
[CtlCam.Dev511P.Interface]
AddReg=CtlCam.Dev511P.Intf.AddReg
[CtlCam.Dev511P.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%szDeviceDesc%
HKR,,ExtensionDLL,,p1030ext.dll
[CtlCam.Dev511P.NT.Services]
AddService=%sz511PServiceName%,0x00000002,CtlCam.Dev511P.ServiceInstall
[CtlCam.Dev511P.ServiceInstall]
DisplayName = %szDeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\p1030vid.sys
[CtlCam.UpdateIni]
system.ini,drivers32,,"VIDC.I420=msh263.drv",0
system.ini,drivers,,"MsVideo.%szVfwKey%=p1030vfw.drv",0
; --------------------------- File Copies ---------------------------------
[CtlCam.Copy.KernelDrivers]
p1030vid.sys
p1030cam.sys
[CtlCam.Copy.KernelDrivers.SYS] ; Required in Win98
stream.sys ; from Microsoft
usbcamd.sys ; from Microsoft
[CtlCam.Copy.UserDrivers]
ctcammgr.dll
p1030vfw.drv
p1030vfw.dll
p1030usd.dll
p1030ext.dll
p1030ext.ax
p1030pin.dll
p1030pin.crl
p1030cfg.crl
p1030hwx.dll
p1030dex.ax
p1030dex.crl
[CtlCam.Copy.UserDrivers.SYS] ; Required in Win98
msh263.drv ; from Microsoft
[CtlCam.Copy.WinFiles]
ctdrvins.exe
pd1030.uns
p1030cfg.exe
[CtlCam.Copy.TwainFiles]
p1030twn.ds
[CtlCam.Copy.Vfw]
vfwupd.exe
[CtlCam.CopySysTwnFiles]
;;TWUNK_16.EXE,,,0x20
;;TWUNK_32.EXE,,,0x20
DEFAULT.SRC,,,0x20
twacker.ini,,,0x20
[CtlCam.Copy.SettingFiles]
7620p.set
7620aep.set
6620p.set
customp.set
[SourceDisksNames]
1=%szDiskName%,,,
[SourceDisksFiles]
ctdrvins.exe =1,,
ctcammgr.dll =1,,
p1030cam.sys =1,,
p1030vid.sys =1,,
p1030twn.ds =1,,
p1030usd.dll =1,,
p1030ext.dll =1,,
p1030ext.ax =1,,
p1030vfw.dll =1,,
p1030vfw.drv =1,,
p1030pin.dll =1,,
p1030pin.crl =1,,
p1030cfg.exe =1,,
p1030cfg.crl =1,,
p1030hwx.dll =1,,
p1030dex.ax =1,,
p1030dex.crl =1,,
7620p.set =1,,
7620aep.set =1,,
6620p.set =1,,
customp.set =1,,
DEFAULT.SRC =1,,
Twacker.ini =1,,
pd1030.uns =1,,
VfwUpd.exe =1,,
;;TWUNK_16.EXE =1,,
;;TWUNK_32.EXE =1,,
;----------------------- STRINGS DEFINITION ---------------------------------
[Strings]
;--------------------------------
; System related. Do not change.
;--------------------------------
; ** Note: only register value is case sensitive, key is not. **
ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
MSMediaResMSVideo ="SYSTEM\CurrentControlSet\Control\MediaResources\msvideo"
MSRunOnce ="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
MSUninstall ="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
MSMediaSets ="System\CurrentControlSet\Control\MediaSets"
MSMediaInterfaces ="System\CurrentControlSet\Control\MediaInterfaces"
MSMediaCategories ="System\CurrentControlSet\Control\MediaCategories"
MSDefStreamConfig.GUID ="{71F96467-78F3-11d0-A18C-00A0C9118956}"
MSVideoCapturePin.GUID ="{FB6C4281-0353-11d1-905F-0000C0CC16BA}"
;----------------
; User-definable
;----------------
szMfg ="Creative Labs"
szDiskName ="Creative WebCam Pro Driver Disk"
szDeviceDesc ="Creative WebCam Pro"
szCamSetting ="CameraSetting"
szConfigReg ="Software\Creative Tech\Web Cameras\PD1030"
szLaunchApp ="Open Application"
szNewPicture ="New Picture Captured"
szStiAppName ="PC-CAM Center"
sz511PServiceName =PD1030VID
szTwainDSDesc ="Creative WebCam Pro"
szUninstall ="Creative WebCam Pro"
szUninstallDisplay ="Creative WebCam Pro Driver"
szVfwDeviceDesc ="Creative WebCam Pro (VFW)"
szVfwKey ="PD1030VFW"
szSTIDevice.GUID ="{00506AC3-2B95-11d6-96C5-00D0B7C7235A}"
szSTIEventNewPic.GUID="{00506AC1-2B95-11d6-96C5-00D0B7C7235A}"
szSTIEventLaunch.GUID="{00506AC0-2B95-11d6-96C5-00D0B7C7235A}"
; Custom Property pages
szDSExtPageFile ="p1030ext.ax"
szPlugIn_CustomCameraProp ="PD1030 Custom Camera Interface handler"
szPropPage_CustomStreamConfig ="PD1030 Custom Video Stream Config Property Page"
szPropPage_CustomDevSetting ="PD1030 Custom Device Setting Property Page"
szPropPage_CustomBandingSetting ="PD1030 Custom Banding Frequency Property Page"
;;;szCustomInterface.GUID ="{984CB780-2B9E-11d6-96C5-00D0B7C7235A}"
szCustomInterface.GUID ="{0E179372-ADA0-4f95-AE93-52F40D95168F}"
szCustomStreamConfig.GUID ="{36BA2407-2DF6-49c8-AFCD-233A765E510F}"
szCustomDevSetting.GUID ="{94009DA0-2B98-11d6-96C5-00D0B7C7235A}"
szCustomBandingSetting.GUID ="{94009DA1-2B98-11d6-96C5-00D0B7C7235A}"
;----------------------
; Version information
;----------------------
szVersion =1.00.06.00
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.