;---------------------------------------------------------------------------
; P1100BDV.INF -- Creative WebCam Vista installation
; Copyright (c) 2003 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=Pd1100b.cat
Provider=%szMfg%
DriverVer=01/27/2003,%szVersion%
[ControlFlags]
ExcludeFromSelect=*
InteractiveInstall=USB\VID_041E&PID_401A
[Manufacturer]
%szMfg%=Creative
[DestinationDirs]
DefaultDestDir=11
CtlCam.CopyKernelDrivers=10,system32\drivers
CtlCam.CopyKernelDrivers.SYS=10,system32\drivers
CtlCam.W2K.CopyKernelDrivers=10,system32\drivers
CtlCam.CopyUserDrivers=11
CtlCam.CopyUserDrivers.SYS=11
CtlCam.W2K.CopyWinFiles=10
CtlCam.CopyWinFiles=10
CtlCam.CopyTwainFiles=10,twain_32\Creative\pd1100b
CtlCam.CopyVfwDriver=11
CtlCam.W2K.CopyVfwDriver=11
[Creative]
%szDeviceDesc%=CtlCam.Device,USB\VID_041E&PID_401A
[CtlCam.Device]
DriverVer= 01/27/2003,%szVersion%
Include= Ks.inf,Kscaptur.inf,ksfilter.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= CtlCam.AddReg,CtlCam.Vfw.AddReg,CtlCam.Uns.AddReg,CtlCam.Setup.AddReg.W98
UpdateInis= CtlCam.UpdateIni
CopyFiles= CtlCam.CopyKernelDrivers,CtlCam.CopyKernelDrivers.SYS,CtlCam.CopyUserDrivers,CtlCam.CopyUserDrivers.SYS,CtlCam.CopyTwainFiles,CtlCam.CopyWinFiles,CtlCam.CopyVfwDriver
SubClass= StillImage
DeviceType= 2
DeviceSubType= 0x1
Capabilities= 1
DeviceData= CtlCam.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[CtlCam.Device.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= CtlCam.W2K.CopyKernelDrivers,CtlCam.CopyUserDrivers,CtlCam.CopyTwainFiles,CtlCam.W2K.CopyWinFiles,CtlCam.W2K.CopyVfwDriver
SubClass= StillImage
DeviceType= 2
DeviceSubType= 0x1
Capabilities= 1
DeviceData= CtlCam.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[CtlCam.Device.NT.CoInstallers]
AddReg= CtlCam.CoInst.AddReg
CopyFiles= CTL.CopyCoInstFile
[CtlCam.CoInst.AddReg]
HKR,,CoInstallers32,0x00010000,"%szInsPlugIn%,CoInstallerEntryPoint"
[CtlCam.Setup.AddReg.W98]
HKLM,%MSRunOnce%,%szDeviceSetup%,,"RunDLL32.exe %szInsPlugIn%,RunDLL32EP 515"
;------------------------
[CtlCam.Uns.AddReg]
HKLM,%MSUninstall%\%szUninstall%,"UninstallString",0,"%10%\CtDrvIns.exe -uninstall -script %szUNSScript% -plugin %szInsPlugIn% -pluginres %szInsPlugInRes%"
[CtlCam.Uns.AddReg.NT]
HKLM,%MSUninstall%\%szUninstall%,"UninstallString",0,"%10%\CtDrvIns.exe -uninstall -script %szUNSScript% -unsext NT -plugin %szInsPlugIn% -pluginres %szInsPlugInRes%"
[CtlCam.AddReg]
; ** Driver package version **
HKLM,%szConfigRegistry%,"Version",0,%szVersion%
; ** Device driver **
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"P1100BVd.sys"
;;HKR,,PageOutWhenUnopened,3,00
;;HKR,,PowerDownWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,,CtProductName,,%szProductName% ; Creative
HKR,,CtHalServiceName,,%szHALServiceName% ; Creative
HKLM,%szConfigRegistry%,"Agc",0x10001,00
HKLM,%szConfigRegistry%,"Shutter",0x10001,01,00,00,00
HKLM,%szConfigRegistry%,"R_Gain",0x10001,50,00,00,00
HKLM,%szConfigRegistry%,"B_Gain",0x10001,50,00,00,00
; **For Twain Extension
HKLM,%MSRunOnce%,"P1100bAV.ax",,"rundll32.exe %11%\vqsetup.dll,QVRunOnceInstall %11%\regsvr32.exe /s %10%\twain_32\Creative\pd1100b\P1100bAV.ax"
; ** For add/remove programs applet **
HKLM,%MSUninstall%\%szUninstall%,"DisplayName",0,"%szUninstallDisplay% (%szVersion%)"
; ** For flicker setting **
HKLM,%MSRunOnce%,"P1100BFLK.EXE",,"rundll32.exe %11%\vqsetup.dll,QVRunOnceInstall %10%\P1100bFL.EXE"
; ** Property pages registration **
; ** Custom Property Interface
HKCR,CLSID\%szCustomInterface.GUID%,,,%szPlugIn_CustomCameraProp%
HKCR,CLSID\%szCustomInterface.GUID%\InprocServer32,,,%szExtPageFile%
HKCR,CLSID\%szCustomInterface.GUID%\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{E76318AC-9EE6-4224-B25A-899383C6655C},,,%szPlugIn_CustomCameraProp%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{E76318AC-9EE6-4224-B25A-899383C6655C},IID,1,ac,18,63,e7, e6,9e, 24,42, 0xB2, 0x5A, 0x89, 0x93, 0x83, 0xC6, 0x65, 0x5C
; ** 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 Property Page
HKCR,CLSID\%szCustomBandingSetting.GUID%,,,%szPropPage_CustomBandingSetting%
HKCR,CLSID\%szCustomBandingSetting.GUID%\InprocServer32,,,%szDSExtPageFile%
HKCR,CLSID\%szCustomBandingSetting.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
[CtlCam.Vfw.AddReg]
; ** For Video For Window driver **
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Driver",,"%szVfwBaseFileName%.drv"
[CtlCam.Vfw.AddReg.NT]
; ** For Video For Window driver **
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Driver",,"%szVfwBaseFileName%.dll"
[CtlCam.UpdateIni]
system.ini,drivers32,,"VIDC.I420=msh263.drv",0
system.ini,drivers,,"MSVideo.%szVfwKey%=%szVfwBaseFileName%.drv",0
[CtlCam.Device.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface
[CtlCam.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface
[CtlCam.Interface]
AddReg=CtlCam.Intf.AddReg
[CtlCam.Intf.AddReg]
HKR,,CLSID,,%ProxyVidCap.CLSID%
HKR,,ExtensionDLL,,P1100bEx.ax
HKR,,FriendlyName,,%szDeviceDesc%
; This overrides the standard camera control property page with custom pages
; Overrides the standard StreamConfig property page with custom one.
HKR,PageAliases,"%MSDefStreamConfig.GUID%",1, 0x64,0x69,0x28,0x7f,0xee,0xd9,0x84,0x41,0xb5,0x17,0x66,0xbd,0x2c,0x91,0x68,0x2d
; Overrides the standard CameraControl property page with custom One.
HKR,PageAliases,"%MSDefCameraCtrl.GUID%",1, 0x08,0x9e,0x7b,0x86,0x72,0xaf,0xed,0x42,0xbe,0xd2,0x75,0x52,0xd3,0xcb,0xb5,0x4a
; Overrides the standard VideoProcAmp property page with custom one.
HKR,PageAliases,"%MSDefVideoProcAmp.GUID%",1, 0xaf,0x14,0xd4,0x2c,0xc0,0x93,0x02,0x4b,0x92,0xe5,0xb8,0xc9,0x7a,0xd4,0x13,0x10
[CtlCam.Device.NT.Services]
AddService=%szVidServiceName%,0x00000002,CtlCam.ServiceInstall
AddService=%szHalServiceName%,0x00000001,CtlCam.ServiceInstall2
[CtlCam.ServiceInstall]
DisplayName=%szDeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\P1100bVd.sys
[CtlCam.ServiceInstall2]
DisplayName= %szHALSvcDeviceDesc%
ServiceType= %SERVICE_KERNEL_DRIVER%
StartType= %SERVICE_AUTO_START%
ErrorControl= %SERVICE_ERROR_NORMAL%
ServiceBinary= %12%\P1100bCd.sys
[CtlCam.DeviceData]
TwainDS=%szTwainDSDesc%
; ----------------------------- FILES ---------------------------------
[CTL.CopyCoInstFile]
[CtlCam.CopyKernelDrivers]
P1100bVd.sys
[CtlCam.CopyKernelDrivers.SYS] ; Required in Win98
stream.sys ; from Microsoft
usbcamd.sys ; from Microsoft
[CtlCam.W2K.CopyKernelDrivers]
P1100bVd.sys
P1100bCd.sys ; from Creative
[CtlCam.CopyUserDrivers]
P1100bVx.dll
P1100bVx.pro
P1100bVx.loc
P1100bDx.ax
P1100bIf.dll
P1100bGr.dll
P1100bJp.dll
P1100bAp.dll
P1100bDn.dll
P1100bHw.dll
P1100bPn.dll ; from Creative
P1100bPn.crl ; from Creative
P1100bCf.crl ; from Creative
P1100bEx.ax ; from Creative
P1100bEx.crl ; from Creative
Vqsetup.dll
[CtlCam.CopyTwainFiles]
P1100bAv.ax
P1100bDp.dll
P1100bCt.dll
P1100bTw.ds
P1100bUi.dll
P1100bCa.dll
P1100bTw.pro
P1100bTw.loc
[CtlCam.W2K.CopyWinFiles]
Ctdrvins.exe ; from Creative
P1100bcf.exe ; from Creative
PD1100b.uns ; from Creative
P1100bFl.exe
[CtlCam.CopyWinFiles]
Ctdrvins.exe ; from Creative
P1100bcf.exe ; from Creative
PD1100b.uns ; from Creative
P1100bFl.exe
Vfwupd.exe
[CtlCam.CopyUserDrivers.SYS]
msh263.drv ; from Microsoft
[CtlCam.CopyVfwDriver]
P1100bVf.drv ; from Creative
[CtlCam.W2K.CopyVfwDriver]
P1100bVf.dll ; from Creative
[SourceDisksNames]
1=%szDiskName%,,,
[SourceDisksFiles]
P1100bVd.sys=1,,
P1100bAv.ax=1,,
P1100bDp.dll=1,,
P1100bCt.dll=1,,
P1100bTw.ds=1,,
P1100bUi.dll=1,,
P1100bCa.dll=1,,
P1100bTw.PRO=1,,
P1100bTw.LOC=1,,
P1100bVx.dll=1,,
P1100bVx.pro=1,,
P1100bVx.LOC=1,,
P1100bDx.ax=1,,
P1100bIf.DLL=1,,
P1100bGr.dll=1,,
P1100bJp.dll=1,,
P1100bAp.dll=1,,
P1100bDn.dll=1,,
P1100bHw.dll=1,,
VfwUpd.exe=1,,
vqsetup.dll=1,,
P1100bEx.crl=1,,
P1100bvf.drv=1,,
P1100bvf.dll=1,,
P1100bpn.dll=1,,
P1100bpn.crl=1,,
CtDrvins.exe=1,,
P1100bcf.exe=1,,
P1100bcf.crl=1,,
P1100bcd.sys=1,,
PD1100b.uns=1,,
P1100bFl.exe=1,,
P1100bEx.ax=1,,
P1100bEx.crl=1,,
;----------------------- 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_AUTO_START=2
MSMediaInterfaces ="System\CurrentControlSet\Control\MediaInterfaces"
MSMediaSets ="System\CurrentControlSet\Control\MediaSets"
MSMMDriverDesc ="SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc"
MSMMDrivers ="SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32"
MSRunOnce ="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
MSUninstall ="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
MSRun ="SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
MSMediaResourcesMSVideo ="SYSTEM\CurrentControlSet\Control\MediaResources\msvideo"
MSDefStreamConfig.GUID ="{71F96467-78F3-11d0-A18C-00A0C9118956}"
MSDefCameraCtrl.GUID ="{71F96464-78F3-11d0-A18C-00A0C9118956}"
MSDefVideoProcAmp.GUID ="{71F96465-78F3-11d0-A18C-00A0C9118956}"
;-------------------------------------
; User-definable - hardware dependent
;-------------------------------------
szMfg ="Creative Labs"
szDeviceDesc ="Creative WebCam Vista"
szProductName ="Creative WebCam Vista"
szConfigRegistry ="Software\Creative Tech\Web Cameras\PD1100B"
szVfwKey ="PD1100BVFW"
szVfwDeviceDesc ="Creative WebCam Vista (VFW)"
szTwainDSDesc ="Creative WebCam Vista"
szUninstall ="Creative PD1100B"
szUninstallDisplay ="Creative WebCam Vista Driver"
szDiskName ="Creative WebCam Vista Driver Disk"
szVidServiceName ="P1100BVD"
szHalServiceName ="P1100B_CT_CDI"
szDeviceSetup ="WebCam Vista Setup"
szHALSvcDeviceDesc ="Creative PD1100B HAL Service"
; File names
szInsPlugIn ="p1100bpn.dll"
szInsPlugInRes ="p1100bpn.crl"
szExtPageFile ="P1100bDx.ax"
szDSExtPageFile ="P1100bEx.ax"
szUNSScript ="Pd1100b.uns"
szVfwBaseFileName ="P1100bVf"
; Custom Property pages
szPlugIn_CustomCameraProp ="PD1100 Custom Camera Interface handler"
szPropPage_CustomDevSetting ="PD1100 Custom Device Setting Property Page"
szPropPage_CustomBandingSetting="PD1100 Custom Banding Frequency Property Page"
szPropPage_CustomStreamConfig ="PD1100 Custom Video Stream Config Property Page"
szCustomInterface.GUID ="{E76318AC-9EE6-4224-B25A-899383C6655C}"
szCustomStreamConfig.GUID ="{7F286964-D9EE-4184-B517-66BD2C91682D}"
szCustomBandingSetting.GUID ="{2CD414AF-93C0-4b02-92E5-B8C97AD41310}"
szCustomDevSetting.GUID ="{867B9E08-AF72-42ed-BED2-7552D3CBB54A}"
;----------------------
; Version information
;----------------------
szVersion ="1.02.02.0127" ; Vendor build 03-01-27
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.