P1010Vid.inf Driver File Contents (Creative_Webcam_Vision_PD1010.zip)

;===============================================================================
; Copyright : Creative Technology Ltd., 2002
;
; P1010Vid.inf  -- This file contains installation information for 
;                  the Creative WebCam Vision for Win98/Me/2K/XP.
;
;===============================================================================

[Version]
Signature   ="$Windows NT$"
LayoutFile  =Layout.inf, Layout1.inf, Layout2.inf
Class       =Image
ClassGUID   ={6BDD1FC6-810F-11D0-BEC7-08002BE2092F}
Provider    =%PName%
DriverVer   =03/06/2002,%szVersion%
CatalogFile =P1010Vid.cat

[ControlFlags]
; All PnP devices should be excluded from manual AddDevice Applet list
ExcludeFromSelect =*

[SourceDisksNames]
1 =%DISK_NAME%,,,

[SourceDisksFiles]
P1010Vid.9x  =1
P1010Vid.nt  =1
P1010Cmd.sys =1
P1010Sti.dll =1
P1010Vex.dll =1
P1010Dex.ax  =1
fpxlib.dll   =1
jpeglib.dll  =1
click.wav    =1

;;; Creative's Files
p1010pin.dll =1
p1010pin.crl =1
ctdrvins.exe =1
p1010vid.uns =1
p1010Vfw.drv =1
p1010Vfw.dll =1
vfwupd.exe   =1
p1010twn.ds  =1
p1010twn.crl =1
cttwnui.crl  =1
cttwnui.dll  =1
ctskin.dll   =1
ctspea32.dll =1
ctres32.dll  =1
twunk_16.exe =1
twunk_32.exe =1
twain.dll    =1
twain_32.dll =1
DEFAULT.SRC  =1
twacker.ini  =1
P1010St.ax   =1
p1010cfg.exe =1
p1010cfg.crl =1

[Manufacturer]
%CreativeMfg% =Creative

[DestinationDirs]
DefaultDestDir =11

; Delete old Win95 and "Detroit" update drivers
AVCam.DelFiles          =10,system
PID_4010.CopyDrivers    =10,system32\drivers
PID_4010.CopyDrivers.NT =10,system32\drivers
AVCam.CopyExtDll        =10,system
AVCam.CopyCodec.SYS     =11
CamSti4010.CopyDsFile   =10,TWAIN_32\Creative\Pd1010
CamSti.CopyDSFilter     =11
CamSti.CopyWav          =10,MEDIA
CamSti.CopyDll          =11
CamSti.CopySysFiles     =11

; Creative Customized
CtlCam.Copy.PlugIn      =11
CtlCam.Copy.Install     =10
CtlCam.Copy.OS.SYS      =10,system32\drivers 
CtlCam.CopyVFWDriver    =11
CtlCam.CopyVFWDriver.NT =11
CtlCam.CopyTwainSYS     =10

;-------------------------------------------------------------------------------
;              Creative WebCam Vision
;-------------------------------------------------------------------------------

[Creative]
%USB\VID_041E&PID_4010.DeviceDesc% =PID_4010,USB\VID_041E&PID_4010&MI_00

;========= PID_04010 Creative camera with Creative WebCam Vision name ==========

[PID_4010]
Include    =ks.inf,kscaptur.inf,ksfilter.inf
Needs      =KS.Registration,KSCAPTUR.Registration,STI.USBSection
AddReg     =PID_4010.AddReg,AVCam.AddReg,DsExt.PlugIns,CtlCam.Uns.AddReg,CtlCam.Vfw.AddReg,CtlCam.Filter.AddReg
DelFiles   =AVCam.Delfiles
CopyFiles  =PID_4010.CopyDrivers,AVCam.CopyExtDll,AVCam.CopyCodec.SYS,CamSti.CopyDll,CamSti4010.CopyDsFile,CamSti.CopySysFiles,CamSti.CopyDSFilter,CtlCam.CopyTwainSYS,CamSti.CopyWav,CtlCam.CopyVFWDriver,CtlCam.PlugIn.Copy,CtlCam.Copy.Install,CtlCam.Copy.OS.SYS
UpdateInis =AVCam.Codec.UpdateIni
DriverVer  =03/06/2002,%szVersion%

SubClass      =StillImage
DeviceType    =2
DeviceSubType =1
Capabilities  =1
Events        =AVCamSti.Events
DeviceData    =AVCamSti.DeviceData
ICMProfiles   ="sRGB Color Space Profile.icm"

[PID_4010.NT]
Include    =ks.inf,kscaptur.inf,ksfilter.inf
Needs      =KS.Registration,KSCAPTUR.Registration.NT
AddReg     =PID_4010.AddReg.NT,AVCam.AddReg.NT,DsExt.PlugIns,CtlCam.Uns.AddReg.NT,CtlCam.Vfw.AddReg.NT,CtlCam.Filter.AddReg
CopyFiles  =PID_4010.CopyDrivers.NT,AVCam.CopyExtDll,CamSti.CopyDll,CamSti4010.CopyDsFile,CamSti.CopySysFiles,CamSti.CopyDSFilter,CtlCam.CopyTwainSYS,CamSti.CopyWav,CtlCam.CopyVFWDriver.NT,CtlCam.PlugIn.Copy,CtlCam.Copy.Install
UpdateInis =AVCam.Codec.UpdateIni
DriverVer  =03/06/2002,%szVersion%

SubClass      =StillImage
DeviceType    =2
DeviceSubType =1
Capabilities  =1
Events        =AVCamSti.Events
DeviceData    =AVCamSti.DeviceData
ICMProfiles   ="sRGB Color Space Profile.icm"

;========================== TWAIN Interface ====================================

[AVCamSti.DeviceData]
; Ancillary data to be associated with this device.  TwainDS is the
; name of the data source that a TWAIN-compliant app will be open
; in response to an event.
TwainDS =%szTwainDSDesc%

;========================== STI Interface ======================================

[AVCamSti.Events]
; These are events that the device issues to trigger application launching.
LaunchApp  ="%LaunchApplication%",%szSTILaunchApp.GUID%,%StiAppName%
NewPicture ="%CaptureImage%",%szSTINewPicture.GUID%,%StiAppName%

;===============================================================================

[PID_4010.AddReg]
HKLM,%szConfigRegistry%,"Version",0,%szVersion%
HKR,,HardwareConfig,1,1
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,P1010Vid.sys
HKR,,USDClass,,%szSTIDevice.GUID%
HKCR,CLSID\%szSTIDevice.GUID%,,,%szStillImageDesc%
HKCR,CLSID\%szSTIDevice.GUID%\InProcServer32,,,%11%\P1010Sti.dll
HKCR,CLSID\%szSTIDevice.GUID%\InProcServer32,ThreadingModel,,"Both"

; need to create this key for still stack
HKR,,CreateFileName,,"USBCamera"

; Creative VFW driver
HKR,,VfwKey,,%szVfwKey%                 ; for VFW
HKR,,VfwDeviceDesc,,%szVfwDeviceDesc%   ; for Installation
HKR,,WdmDeviceDesc,,%szDShowDeviceDesc% ; for TWAIN DS

[PID_4010.AddReg.NT]
HKLM,%szConfigRegistry%,"Version",0,%szVersion%
HKR,,HardwareConfig,1,1
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,P1010Vid.sys
HKR,,USDClass,,%szSTIDevice.GUID%
HKCR,CLSID\%szSTIDevice.GUID%,,,%szStillImageDesc%
HKCR,CLSID\%szSTIDevice.GUID%\InProcServer32,,,%11%\P1010Sti.dll
HKCR,CLSID\%szSTIDevice.GUID%\InProcServer32,ThreadingModel,,"Both"

; need to create this key for still stack
HKR,,CreateFileName,,"USBCamera"

; Creative VFW driver
HKR,,VfwKey,,%szVfwKey%                     ; for VFW
HKR,,VfwDeviceDesc,,%szVfwDeviceDesc%       ; for Installation
HKR,,WdmDeviceDesc,,%szDShowDeviceDesc%     ; for TWAIN DS
HKLM,%MSMMDriverDesc%,vfwwdm32.dll,,%szVfwDeviceDesc%
HKLM,%MSMMDrivers%,MSVideo,,VfWWDM32.dll

[CtlCam.Filter.AddReg]
HKCR,CLSID\%CLSID_Still_Sink%,,,%Still_Sink_Name%
HKCR,CLSID\%CLSID_Still_Sink%\InProcServer32,,,%11%\P1010St.ax
HKCR,CLSID\%CLSID_Still_Sink%\InProcServer32,ThreadingModel,,"Both"

HKLM,%Still_Sink_Instance%,CLSID,,%CLSID_Still_Sink%
HKLM,%Still_Sink_Instance%,FriendlyName,,%Still_Sink_Name%
HKLM,%Still_Sink_Instance%,FilterData,1,02,00,00,00,00,00,20,00,01,00,00,00,00,00,00,00,30,70,69,33,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,30,74,79,33,00,00,00,00,38,00,00,00,38,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[CtlCam.Uns.AddReg]
HKR,,CtUnsPath,,%szUninstallFile%
HKR,,CtUnsSection,,"CtlCam.Device.Uninstall"

; ** For installation **
HKLM,%MSRunOnce%,%szInstallDesc%,,"RunDLL32.exe p1010pin.dll,RunDLL32EP 262"

; ** For add/remove programs applet **
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%szUninstall%,"DisplayName",0,%szUninstallDisplay%
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%szUninstall%,"UninstallString",0,"%10%\CtDrvIns.exe -uninstall usb\vid_041E&pid_4010&MI_00 -plugin p1010pin.dll -pluginres p1010pin.crl"

[CtlCam.Uns.AddReg.NT]
HKR,,CtUnsPath,,%szUninstallFile%
HKR,,CtUnsSection,,"CtlCam.Device.Uninstall.NT"

; ** For installation **
HKLM,%MSRunOnce%,%szInstallDesc%,,"RunDLL32.exe p1010pin.dll,RunDLL32EP 262"

; ** For add/remove programs applet **
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%szUninstall%,"DisplayName",0,%szUninstallDisplay%
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%szUninstall%,"UninstallString",0,"%10%\CtDrvIns.exe -uninstall usb\vid_041E&pid_4010&MI_00 -plugin p1010pin.dll -pluginres p1010pin.crl"

; Interfaces for PID_4010

[PID_4010.Interfaces]
AddInterface =%KSCATEGORY_CAPTURE%,GLOBAL,PID_4010.Interface

[PID_4010.NT.Interfaces]
AddInterface =%KSCATEGORY_CAPTURE%,GLOBAL,PID_4010.Interface

[PID_4010.Interface]
AddReg =PID_4010.Intf.AddReg
         
[PID_4010.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB\VID_041E&PID_4010.DeviceDesc%
HKR,,ExtensionDLL,,%AVCam.ExtensionDLL%
HKR,PageAliases,"{71F96464-78F3-11d0-A18C-00A0C9118956}",1,21,E8,C2,3D, 13,47, d2,11, 0xba, 0x41, 0x0, 0xa0, 0xc9, 0xd, 0x2b, 0x5
HKR,PinFactory\1\Interfaces\{5BB95400-52BB-11d2-BA41-00A0C90D2B05},,,

;Service for PID_4010

[PID_4010.NT.Services]
AddService =PID_4010,0x00000002,PID_4010.ServiceInstall

[PID_4010.ServiceInstall]
DisplayName   =%USB\VID_041E&PID_4010.DeviceDesc%
ServiceType   =%SERVICE_KERNEL_DRIVER%
StartType     =%SERVICE_DEMAND_START%
ErrorControl  =%SERVICE_ERROR_NORMAL%
ServiceBinary =%12%\P1010Vid.sys

[AVCam.Codec.UpdateIni]
system.ini,drivers32,,"VIDC.I420=msh263.drv"
system.ini,drivers,,"MSVideo.%szVfwKey%=p1010vfw.drv",0

;========================== Common Stuff =======================================

[AVCam.AddReg]
HKR,,OkToHibernate,3,01
HKR,,PageOutWhenUnopened,3,00
HKR,,PowerDownWhenUnopened,3,00

[AVCam.AddReg.NT]
HKR,,OkToHibernate,3,01

[DsExt.PlugIns]
; Capture pin property pages

; ICustomCameraProp
HKCR,CLSID\%CLSID_MPCC20%,,,%PlugIn%
HKCR,CLSID\%CLSID_MPCC20%\InprocServer32,,,P1010Dex.ax
HKCR,CLSID\%CLSID_MPCC20%\InprocServer32,ThreadingModel,,Both

; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CLSID_MPCC20%,,,%PlugIn%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CLSID_MPCC20%,IID,1,F5,32,AE,EE, DA,9E, d3,40, 0xb3, 0x32, 0xED, 0xB0, 0x5D, 0x41, 0xBC, 0x3F

; MPCC20 Custom Image Property Page
HKCR,CLSID\%CLSID_PropPage_Image_MPCC20%,,,%PropPage_i%
HKCR,CLSID\%CLSID_PropPage_Image_MPCC20%\InprocServer32,,,P1010Dex.ax
HKCR,CLSID\%CLSID_PropPage_Image_MPCC20%\InprocServer32,ThreadingModel,,Both

; MPCC20 Custom Camera Property Page
HKCR,CLSID\%CLSID_PropPage_Camera_MPCC20%,,,%PropPage_c%
HKCR,CLSID\%CLSID_PropPage_Camera_MPCC20%\InprocServer32,,,P1010Dex.ax
HKCR,CLSID\%CLSID_PropPage_Camera_MPCC20%\InprocServer32,ThreadingModel,,Both

; Associate the property set with the property page
HKLM,System\CurrentControlSet\Control\MediaSets\%CLSID_MPCC20%\PropertyPages\%CLSID_PropPage_Image_MPCC20%,,,%PropPage_i%
HKLM,System\CurrentControlSet\Control\MediaSets\%CLSID_MPCC20%\PropertyPages\%CLSID_PropPage_Camera_MPCC20%,,,%PropPage_c%

;========================== Copy Files =========================================

[PID_4010.CopyDrivers]
P1010Vid.sys,P1010Vid.9x
P1010Cmd.sys

[PID_4010.CopyDrivers.NT]
P1010Vid.sys,P1010Vid.nt

[AVCam.CopyExtDll]
P1010Vex.dll
P1010Dex.ax

[CamSti.CopyDll]
P1010Sti.dll

[CamSti.CopySysFiles]
fpxlib.dll
jpeglib.dll

[CamSti.CopyDSFilter]
P1010St.ax

[CamSti.CopyWav]
click.wav

;--------------------- Installation --------------------------------------------

[CtlCam.PlugIn.Copy]
p1010pin.dll
p1010pin.crl

[CtlCam.Copy.Install]
ctdrvins.exe
p1010vid.uns
vfwupd.exe
p1010cfg.exe
p1010cfg.crl

[CamSti4010.CopyDsFile]
p1010twn.ds
p1010twn.crl
cttwnui.crl
cttwnui.dll
ctskin.dll
ctspea32.dll
ctres32.dll

;========================== VFW Drivers ========================================
[CtlCam.CopyVFWDriver]
P1010Vfw.drv

[CtlCam.CopyVFWDriver.NT]
P1010Vfw.dll

[AVCam.Delfiles]

[AVCam.CopyCodec.SYS]
msh263.drv

[CtlCam.Copy.OS.SYS]
stream.sys

[CtlCam.CopyTwainSYS]
twunk_16.exe,,,0x20
twunk_32.exe,,,0x20
twain.dll,,,0x20
twain_32.dll,,,0x20
DEFAULT.SRC
twacker.ini

[CtlCam.Vfw.AddReg]
; ** For Video For Window driver 16-bit **
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Driver",,"P1010Vfw.drv"

[CtlCam.Vfw.AddReg.NT]
; ** For Video For Window driver 32-bit **
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Driver",,"P1010Vfw.dll"

;============================== Strings  =======================================

[Strings]

;----------------
; Non-Localizable
;----------------

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
CreativeMFG                      ="Creative Labs"
PName                            ="Creative Labs"
AVCam.ExtensionDLL               ="P1010Vex.dll"
USB\VID_041E&PID_4010.DeviceDesc ="Creative WebCam Vision (Video)"
LaunchApplication                ="Launch Application"
CaptureImage                     ="New Picture Captured"
PropPageHelp                     ="%windir%\help\sstmphlp.htm"
TwainHelp                        ="%windir%\help\sstmphlp.htm"
ProductInfo                      ="Creative WebCam Vision (Video)"
szTwainDSDesc                    ="Creative WebCam Vision (Video)"
szSTILaunchApp.GUID              ="{B61E4B2A-30CC-489f-B59F-0592B26D6654}"
szSTINewPicture.GUID             ="{E68BEF8E-9859-4162-B50D-B98712EF0048}"
szSTIDevice.GUID                 ="{CBA8D3FE-137B-4c01-900A-1935E0351A48}"
szStillImageDesc                 ="Creative WebCam Vision STI Interface"

;-------------------------------------------------------------------------------
; DShow Extension PlugIn Strings
;-------------------------------------------------------------------------------
PlugIn                       ="PlugIn_MPCC20_CameraProps"
CLSID_MPCC20                 ="{EEAE32F5-9EDA-40d3-B332-EDB05D41BC3F}"
CLSID_PropPage_Image_MPCC20  ="{24C61D07-516C-42c3-998A-3EBAC99797D7}"
CLSID_PropPage_Camera_MPCC20 ="{38E913EB-D615-4489-B96C-A9032D28A3AF}"
PropPage_i                   ="PropPage_Image_MPCC20_Camera"
PropPage_c                   ="PropPage_Camera_MPCC20_Camera"

CLSID_Still_Sink    ="{1D028E41-2AF1-11d6-9858-00A0C98E4E25}"
Still_Sink_Instance ="Software\CLASSES\CLSID\{083863F1-70DE-11d0-BD40-00A0C911CE86}\Instance\{1D028E41-2AF1-11d6-9858-00A0C98E4E25}"
Still_Sink_Name     ="Still Image Sinker"
;-------------------------------------------------------------------------------
; Uninstall Section
;-------------------------------------------------------------------------------
szUninstallFile      ="P1010Vid.uns"
szUnInstallSection   ="CtlCam.Device.Uninstall"
szUnInstallSectionNT ="CtlCam.Device.Uninstall.NT"
szUninstall          ="Creative WebCam Vision"
szUninstallDisplay   ="Creative WebCam Vision Driver"
szInstallDesc        ="Creative WebCam Vision Install"
MSRunOnce            ="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"

;-------------------------------------------------------------------------------
; Others
;-------------------------------------------------------------------------------
szVfwKey                ="WebCamVision"
szVfwDeviceDesc         ="Creative WebCam Vision (VFW)"
szDShowDeviceDesc       ="Creative WebCam Vision (Video)"
MSMMDrivers             ="SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32"
MSMMDriverDesc          ="SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc"
MSMediaResourcesMSVideo ="SYSTEM\CurrentControlSet\Control\MediaResources\msvideo"
StiAppName              ="WebCam Control"
DISK_NAME               ="Creative WebCam Vision"
szConfigRegistry        ="Software\Creative Tech\Web Cameras\PD1010"

;-------------------------------------------------------------------------------
; Version information
;-------------------------------------------------------------------------------
szVersion =1.00.04.0306
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: web5, load: 0.77