pd1030dv.inf Driver File Contents (WebProPD1030.exe)

;---------------------------------------------------------------------------
; 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

How To Update Drivers Manually

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.

server: ftp, load: 2.57