;--------------------------------------------------------------------------- ; PD016DEV.INF -- Creative Camera Model Number PD0160 installation ; Copyright (c) 2001-2002 Creative Technology Ltd. All rights reserved. ;--------------------------------------------------------------------------- [Version] LayoutFile=Layout.inf,Layout1.inf,Layout2.inf Signature="$CHICAGO$" Class=Image ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f} CatalogFile=Pd0160dv.cat Provider=%szMfg% DriverVer=06/06/2002,%szVersion% [ControlFlags] ExcludeFromSelect=* InteractiveInstall=USB\VID_041E&PID_400A&MI_00 [Manufacturer] %szMfg%=Creative [DestinationDirs] DefaultDestDir=11 ; LDID_SYS CTL.CopyTwainFiles=10,TWAIN_32\Creative\PD0160 CTL.CopyUserSysFiles=11 CTL.CopyUserSysFiles.SYS=11 CTL.CopyKernDrivers=10,System32\Drivers CTL.CopyKernDrivers.SYS=10,System32\Drivers CTL.W98.CopyWinFiles=10 CTL.W2K.CopyWinFiles=10 CTL.CopyBulkDriver=10,System32\Drivers CTL.CopyCoInstFile=11 [Creative] %szDeviceDesc%= CtlCam.Dev,USB\VID_041E&PID_400A&MI_00 %szDeviceDescB%= CtlCam.DevB,USB\VID_041E&PID_400A&MI_01 ; ******************** ; *** Video device *** ; ******************** [CtlCam.Dev] DriverVer= 06/06/2002,%szVersion% Include= Ks.inf,Kscaptur.inf,Ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration DelReg= CtlCam.Stream.DelReg AddReg= CtlCam.AddReg,CtlCam.Vfw.AddReg,CtlCam.Uns.AddReg,CtlCam.Setup.AddReg.W98 UpdateInis= CtlCam.UpdateIni CopyFiles= CTL.CopyKernDrivers,CTL.CopyKernDrivers.SYS,CTL.W98.CopyWinFiles,CTL.CopyTwainFiles,CTL.CopyUserSysFiles,CTL.CopyUserSysFiles.SYS SubClass= StillImage DeviceType= 2 DeviceSubType= 0x1 ;;Capabilities= 1 Capabilities= 0x00000031 Events= CtlCam.StiEvents DeviceData= CtlCam.DeviceData ICMProfiles= "sRGB Color Space Profile.icm" [CtlCam.Dev.NT] Include= Ks.inf,Kscaptur.inf Needs= KS.Registration,KSCAPTUR.Registration.NT AddReg= CtlCam.AddReg,CtlCam.Vfw.AddReg.NT,CtlCam.Uns.AddReg.NT UpdateInis= CtlCam.UpdateIni CopyFiles= CTL.CopyKernDrivers,CTL.W2K.CopyWinFiles,CTL.CopyTwainFiles,CTL.CopyUserSysFiles SubClass= StillImage DeviceType= 2 DeviceSubType= 0x1 ;;Capabilities= 1 Capabilities= 0x00000031 Events= CtlCam.StiEvents DeviceData= CtlCam.DeviceData ICMProfiles= "sRGB Color Space Profile.icm" [CtlCam.Dev.NT.CoInstallers] AddReg= CtlCam.CoInst.AddReg CopyFiles= CTL.CopyCoInstFile [CtlCam.CoInst.AddReg] HKR,,CoInstallers32,0x00010000,"%szInsPlugIn%,CoInstallerEntryPoint" [CtlCam.Setup.AddReg.W98] ; ** For device setup ** HKLM,%MSRunOnce%,%szDeviceSetup%,,"RunDLL32.exe %szInsPlugIn%,RunDLL32EP 515" [CtlCam.Stream.DelReg] HKLM,System\CurrentControlSet\Control\MediaCategories\%MSVideoCapturePin.GUID%\PropertyPages\%MSDefStreamConfig.GUID% [CtlCam.Uns.AddReg] HKR,,CtUnsPath,,"Pd0160.uns" HKR,,CtUnsSection,,"CtlCam.Uninstall" [CtlCam.Uns.AddReg.NT] HKR,,CtUnsPath,,"Pd0160.uns" HKR,,CtUnsSection,,"CtlCam.Uninstall.NT" [CtlCam.AddReg] ; ** Driver package version ** HKLM,%szConfigRegistry%,"Version",0,%szVersion% ; ** Device driver ** HKR,,HardwareConfig,1,1 HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,"PD016vid.sys" ;HKR,,PageOutWhenUnopened,3,01 ;HKR,,PowerDownWhenUnopened,3,01 HKR,,DontSuspendIfStreamsAreRunning,3,01 HKR,,CtProductName,,%szProductName% ; Creative HKLM,%szConfigRegistry%,"Flicker60",0x10001,01 ; ** STI driver registration ** HKR,,USDClass,,%szSTIDevice.GUID% HKCR,CLSID\%szSTIDevice.GUID%,,,%szStillImageDesc% HKCR,CLSID\%szSTIDevice.GUID%\InProcServer32,,,%11%\PD016swa.dll HKCR,CLSID\%szSTIDevice.GUID%\InProcServer32,ThreadingModel,,"Apartment" HKR,,CreateFileName,,"USB" ; ** 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,,,%szDSExtPageFile% HKCR,CLSID\%szCustomStreamConfig.GUID%\InprocServer32,ThreadingModel,,Both ; ** Custom Banding Property Page HKCR,CLSID\%szCustomBandingSetting.GUID%,,,%szPropPage_CustomBandingSetting% HKCR,CLSID\%szCustomBandingSetting.GUID%\InprocServer32,,,%szDSExtPageFile% HKCR,CLSID\%szCustomBandingSetting.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 ; Associate the property set with the above 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% ; This IID is aggregated for the filter given the CLSID of the property set HKLM,%MSMediaInterfaces%\%szCustomInterface.GUID%,,,%szPlugIn_CustomCameraProp% HKLM,%MSMediaInterfaces%\%szCustomInterface.GUID%,IID,1,5B,D6,C2,55, 7D,94, 83,49, 0x8b, 0xea, 0x19, 0xcb, 0xbc, 0xb8, 0x14, 0xf6 ; ** For Add/Remove Programs applet ** HKLM,%MSUninstall%\%szUninstall%,"DisplayName",0,%szUninstallDisplay% HKLM,%MSUninstall%\%szUninstall%,"UninstallString",0,"%10%\CtDrvIns.exe -uninstall USB\VID_041E&PID_400A&mi_00 -plugin %szInsPlugIn% -pluginres %szInsPlugInRes%" ; ** Register AVI HKLM,%MSRunOnce%,"Pd016Avi.ax",,"rundll32.exe %11%\vqsetup.dll,QVRunOnceInstall %11%\regsvr32.exe /s %10%\twain_32\Creative\PD0160\PD016Avi.ax" ; ** For STI app registration ** HKLM,%MSRun%,%szRegStiApp%,,"RunDLL32.exe %szInsPlugIn%,RunDLL32EP 513" [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",,"pd016vfw.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",,"pd016vfw.dll" [CtlCam.Dev.Interfaces] AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface [CtlCam.Dev.NT.Interfaces] AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface [CtlCam.Interface] AddReg=CtlCam.Intf.AddReg [CtlCam.Intf.AddReg] HKR,,CLSID,,%ProxyVCap.CLSID% HKR,,ExtensionDLL,,PD016Vex.dll HKR,,FriendlyName,,%szDeviceDesc% [CtlCam.Dev.NT.Services] AddService= %szVideoServiceName%,0x00000002,CtlCam.ServiceInstall [CtlCam.ServiceInstall] DisplayName= %szDeviceDesc% ServiceType= %SERVICE_KERNEL_DRIVER% StartType= %SERVICE_DEMAND_START% ErrorControl= %SERVICE_ERROR_NORMAL% ServiceBinary= %12%\PD016vid.sys [CtlCam.UpdateIni] System.ini,drivers32,,"VIDC.I420=msh263.drv",0 System.ini,drivers32,,"VIDC.VQJC=PD016dec.dll",0 System.ini,drivers,,"MsVideo.%szVfwKey%=pd016vfw.drv",0 ; Needed for Win98 [CtlCam.DeviceData] TwainDS=%szTwainDSDesc% Server= local [CtlCam.StiEvents] LaunchApp=%szLaunchApp%,%szSTILaunch.GUID%,%szStiAppName% ; ************************** ; *** Still image device *** ; ************************** [CtlCam.DevB] DriverVer= 06/06/2002,%szVersion% CopyFiles= CTL.CopyBulkDriver AddReg= CtlCam.B.AddReg [CtlCam.DevB.NT] CopyFiles= CTL.CopyBulkDriver AddReg= CtlCam.B.AddReg [CtlCam.B.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,PD016Blk.sys [CtlCam.DevB.NT.Services] AddService= %szBulkServiceName%,0x00000002,CtlCam.B.ServiceInstall [CtlCam.B.ServiceInstall] DisplayName= %szDeviceDescB% ServiceType= %SERVICE_KERNEL_DRIVER% StartType= %SERVICE_DEMAND_START% ErrorControl= %SERVICE_ERROR_NORMAL% ServiceBinary= %12%\PD016blk.sys LoadOrderGroup= Base ; ----------------------------- FILES COPY --------------------------------- [CTL.CopyKernDrivers] PD016vid.sys PD016cmd.sys [CTL.CopyKernDrivers.SYS] ; Required in Win98 Stream.sys ; from Microsoft [CTL.CopyBulkDriver] PD016blk.sys [CTL.CopyUserSysFiles] VqSetup.dll PD016if.dll PD016DNL.dll PD016GRA.dll PD016JPG.dll PD016api.dll Raw2Xga.dll PD016Raw.dll Raw2SVGA.dll Rawsnap.dll Raw2RGB.DLL PD016Hwx.dll PD016Foa.dll PD016sti.dll PD016vex.dll PD016vex.pro PD016vex.loc PD016dec.dll PD016dex.ax ; from Creative PD016dex.crl ; from Creative PD016Pin.dll ; from Creative PD016Pin.crl ; from Creative PD016Vfw.drv ; from Creative PD016Vfw.dll ; from Creative Pd016Swa.dll ; from Creative Pd016Wia.dll ; from Creative CtRegApp.dll ; from Creative Pd016Cfg.crl ; from Creative CtCamMgr.dll ; from Creative [CTL.CopyUserSysFiles.SYS] Msh263.drv ; from Microsoft [CTL.CopyTwainFiles] PD016Avi.ax PD016DEP.dll PD016Sna.dll PD016Ctl.dll PD016Twn.ds PD016UI.dll PD016Cap.dll PD016Twn.pro PD016Twn.loc [CTL.W2K.CopyWinFiles] CtDrvIns.exe ; from Creative Pd016Cfg.exe ; from Creative Pd0160.uns ; from Creative [CTL.W98.CopyWinFiles] CtDrvIns.exe ; from Creative Pd016Cfg.exe ; from Creative VfwUpd.exe ; from Creative Pd0160.uns ; from Creative [CTL.CopyCoInstFile] [SourceDisksNames] 1=%szDiskName%,,, [SourceDisksFiles] CtDrvIns.exe =1,, CtCamMgr.dll =1,, CtRegApp.dll =1,, PD016Blk.sys =1,, PD016vid.sys =1,, PD016cmd.sys =1,, PD016dec.dll =1,, PD016dex.ax =1,, PD016dex.crl =1,, PD016Avi.ax =1,, PD016DEP.dll =1,, PD016Sna.dll =1,, PD016Ctl.dll =1,, PD016Twn.ds =1,, PD016UI.dll =1,, PD016Cap.dll =1,, PD016Twn.pro =1,, PD016Twn.loc =1,, PD016if.dll =1,, PD016DNL.dll =1,, PD016GRA.dll =1,, PD016JPG.dll =1,, PD016api.dll =1,, PD016Raw.dll =1,, PD016Hwx.dll =1,, PD016Foa.dll =1,, PD016sti.dll =1,, PD016vex.dll =1,, PD016vex.pro =1,, PD016vex.loc =1,, PD016Vfw.drv =1,, PD016Vfw.dll =1,, Pd016Swa.dll =1,, Pd016Wia.dll =1,, Pd016pin.dll =1,, Pd016pin.crl =1,, Pd016Cfg.crl =1,, Pd016Cfg.exe =1,, Raw2Xga.dll =1,, Raw2SVGA.dll =1,, Rawsnap.dll =1,, Raw2RGB.DLL =1,, VqSetup.dll =1,, VfwUpd.exe =1,, Pd0160.uns =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 ; PnP should use demand start SERVICE_DEMAND_START=3 SERVICE_ERROR_NORMAL=1 MSMediaResMSVideo ="SYSTEM\CurrentControlSet\Control\MediaResources\msvideo" MSRun ="SOFTWARE\Microsoft\Windows\CurrentVersion\Run" 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 - hardware dependent ;------------------------------------- szMfg ="Creative Labs" szDeviceDesc ="Creative PC-CAM 300 (Video)" szDeviceDescB ="Creative PC-CAM 300 (Still Image)" szProductName ="Creative PC-CAM 300" szConfigRegistry ="Software\Creative Tech\Dual Mode Cameras\PD0160" szLaunchApp ="Open Application" szDeviceSetup ="PC-CAM 300 Setup" szDiskName ="Creative PC-CAM 300 Driver Disk" szRegStiApp ="PC-CAM 300 STI App Registration" szStillImageDesc ="PD0160 Still Image USD" szStiAppName ="PC-CAM Center" szTwainDSDesc ="Creative PC-CAM 300" szUninstall ="Creative PD0160" szUninstallDisplay="Creative PC-CAM 300 Driver" szVideoServiceName="PD016VID" szBulkServiceName ="PD016BLK" szVfwKey ="PD016VFW" szVfwDeviceDesc ="Creative PC-CAM 300 (VFW)" szSTIDevice.GUID ="{54F5B055-5303-4ca0-813B-C6194FC82F47}" szSTILaunch.GUID ="{CC66C495-4E18-45c1-AF83-F861898A665F}" szInsPlugIn ="Pd016pin.dll" szInsPlugInRes ="Pd016pin.crl" ; Custom Property pages szDSExtPageFile ="Pd016Dex.ax" szPlugIn_CustomCameraProp ="PD0160 Custom Camera Interface handler" szPropPage_CustomStreamConfig ="PD0160 Custom Video Stream Config Property Page" szPropPage_CustomDevSetting ="PD0160 Device Setting Property Page" szPropPage_CustomBandingSetting="PD0160 Custom Banding Frequency Property Page" szCustomInterface.GUID ="{55C2D65B-947D-4983-8BEA-19CBBCB814F6}" szCustomStreamConfig.GUID ="{087DE99F-19F7-4a9b-B34B-9F171B53767B}" szCustomDevSetting.GUID ="{087DE99E-19F7-4a9b-B34B-9F171B53767B}" szCustomBandingSetting.GUID ="{7E82D160-CD87-4d3f-9376-9F5836D8B10D}" ;---------------------- ; Version information ;---------------------- szVersion =1.10.02.0605 ; Vendor build 02-06-05Download 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.