P1200Dev.inf Driver File Contents (PC-CAM_900.zip)

;------------------------------------------------------------------------------
; P1200DEV.INF -- Creative Camera Model Number PD1200 installation
; Copyright (c) 2003 Creative Technology Ltd. All rights reserved.
;------------------------------------------------------------------------------

[Version]
Signature   ="$CHICAGO$"
Class       =Image
ClassGUID   ={6BDD1FC6-810F-11D0-BEC7-08002BE2092F}
Provider    =%szManufacturer%
LayoutFile  =Layout.inf,Layout1.inf,Layout2.inf
CatalogFile =P1200Dev.cat
DriverVer   =02/18/2004,%szVersion%

[DestinationDirs]
DefaultDestDir               =11
CtlCam.CopyKernelDrivers     =10,System32\drivers
CtlCam.CopyKernelDrivers.NT  =10,System32\drivers
CtlCam.CopyKernelDrivers.SYS =10,System32\drivers
CtlCam.CopyUserDrivers       =11
CtlCam.CopyUserDrivers.SYS   =11
CtlCam.CopyWinFiles.NT       =10
CtlCam.CopyWinFiles          =10
CtlCam.CopyTwainFiles        =10,Twain_32\Creative\PD1200
CtlCam.CopyVfwDriver         =11
CtlCam.CopyVfwDriver.NT      =11
CtlCam.CopyCamHalManager     =11
CtlCam.CopyCtDrvIns          =10
CtlCam.CopyBulkDrivers       =10,System32\drivers

[ControlFlags]
ExcludeFromSelect =*

[Manufacturer]
%szManufacturer% =Creative

[Creative]
%szDeviceDesc%     =CtlCam.Device,USB\VID_041E&PID_4030&MI_00
%szBulkDeviceDesc% =CtlCam.DeviceB,USB\VID_041E&PID_4030&MI_01
%szDeviceDesc%     =CtlCam.Device,USB\VID_041E&PID_4033&MI_00
%szBulkDeviceDesc% =CtlCam.DeviceB,USB\VID_041E&PID_4033&MI_01

; -----------------------------------------------------------------------------
;
;                               Video Device
;
; -----------------------------------------------------------------------------

;------------------ Install Section -------------------------------------------

[CtlCam.Device]
DriverVer     =02/18/2004,%szVersion%
CopyFiles     =CtlCam.CopyKernelDrivers,CtlCam.CopyKernelDrivers.SYS,CtlCam.CopyUserDrivers,CtlCam.CopyUserDrivers.SYS,CtlCam.CopyTwainFiles,CtlCam.CopyWinFiles,CtlCam.CopyVfwDriver,CtlCam.CopyCamHalManager,CtlCam.CopyCtDrvIns
AddReg        =CtlCam.Basic.AddReg,CtlCam.AddReg.SYS,CtlCam.Custom.AddReg,CtlCam.Vfw.AddReg,CtlCam.Uns.AddReg
Include       =ks.inf,kscaptur.inf,ksfilter.inf
Needs         =KS.Registration,KSCAPTUR.Registration
UpdateInis    =CtlCam.UpdateIni

;--- Special set of INF file entries for still image devices only -------------
SubClass      =StillImage
VendorSetup   =%szFileHead1%pin.dll,NonCoInstSetupEP
DeviceType    =2
DeviceSubType =0x1
Capabilities  =0x31
DeviceData    =CtlCam.DeviceData
Events        =CtlCam.StiEvents
ICMProfiles   ="sRGB Color Space Profile.icm"

[CtlCam.Device.NT]
CopyFiles     =CtlCam.CopyKernelDrivers.NT,CtlCam.CopyUserDrivers,CtlCam.CopyTwainFiles,CtlCam.CopyWinFiles.NT,CtlCam.CopyVfwDriver.NT,CtlCam.CopyCamHalManager,CtlCam.CopyCtDrvIns
AddReg        =CtlCam.Basic.AddReg,CtlCam.Custom.AddReg,CtlCam.Vfw.AddReg.NT,CtlCam.Uns.AddReg.NT,CtlCam.STI.AddReg.NT
Include       =ks.inf,kscaptur.inf
Needs         =KS.Registration,KSCAPTUR.Registration.NT
UpdateInis    =CtlCam.UpdateIni

;--- Special set of INF file entries for still image devices only -------------
SubClass      =StillImage
DeviceType    =2
DeviceSubType =0x1
Capabilities  =0x31
DeviceData    =CtlCam.DeviceData
Events        =CtlCam.StiEvents
ICMProfiles   ="sRGB Color Space Profile.icm"

;------------------ STI & TWAIN Settings --------------------------------------

[CtlCam.DeviceData]
TwainDS =%szTwainDSDesc%
Server  =local

[CtlCam.StiEvents]
; ** For STI driver registration only. If there is a WIA driver, do not use this method. **
LaunchApp  =%szStiEventLaunchApp%,%szSTIEventLaunch.GUID%,%szStiAppName%

;------------------ Registry Settings -----------------------------------------

[CtlCam.STI.AddReg.NT]
; ** Fix WinXP resource string replacement problem **
HKR,Events\LaunchApp,,0,%szStiEventLaunchApp%
HKR,Events\LaunchApp,GUID,0,%szSTIEventLaunch.GUID%
HKR,Events\LaunchApp,LaunchApplications,0,%szStiAppName%

[CtlCam.Device.NT.CoInstallers]
AddReg    =CtlCam.CoInst.AddReg
CopyFiles =CtlCam.CopyCoInstFile

[CtlCam.CoInst.AddReg]
HKR,,CoInstallers32,0x00010000,"%szFileHead1%pin.dll,CoInstallerEntryPoint"

[CtlCam.Uns.AddReg]
HKLM,%MSUninstall%\%szUninstall%,"UninstallString",0x00020000,"%10%\CtDrvIns.exe -uninstall -script %szFileHead2%.uns -plugin %szFileHead1%pin.dll -pluginres %szFileHead1%pin.crl"

[CtlCam.Uns.AddReg.NT]
HKLM,%MSUninstall%\%szUninstall%,"UninstallString",0x00020000,"%10%\CtDrvIns.exe -uninstall -script %szFileHead2%.uns -unsext NT -plugin %szFileHead1%pin.dll -pluginres %szFileHead1%pin.crl"

[CtlCam.Basic.AddReg]
HKR,,HardwareConfig,1,1

; ** Driver package version **
HKLM,%szConfigRegistry%,"Version",0,%szVersion%
HKR,,CtProductName,,%szProductName%

; ** For add/remove programs applet **
HKLM,%MSUninstall%\%szUninstall%,"DisplayName",0,"%szUninstallDisplay% (%szVersion%)"

[CtlCam.AddReg.SYS]
; ** Device driver **
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%szVideoDriver%

; ------------------------- start of Vendor specific --------------------------

[CtlCam.Custom.AddReg]
HKR,,OkToHibernate,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01

HKR,,ShortCutString,,%szShortCutString%
HKLM,"Software\Creative Tech\Dual Mode Cameras\PD1200","IsoMode",0x10001,00,00,00,00
HKLM,"Software\Creative Tech\Dual Mode Cameras\PD1200","BulkMode",0x10001,00,00,00,00
HKLM,"Software\Creative Tech\Dual Mode Cameras\PD1200","Twain_Flag",0x10001,00,00,00,00

HKR,,CreateFileName,,"USB"
HKR,,USDClass,,%szSTI.GUID%

; -------------------------- end of Vendor specific ---------------------------

[CtlCam.Vfw.AddReg]     ; Creative
; ** For Video For Window driver in Windows 98 and ME **
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Driver",,"%szFileHead1%Vfw.drv"

[CtlCam.Vfw.AddReg.NT]  ; Creative
; ** For Video For Window driver in Windows NT **
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Driver",,"%szFileHead1%Vfw.dll"

[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%

;------------------ UpdateIni --------------------------------------------------

[CtlCam.UpdateIni]
system.ini,drivers32,,"VIDC.I420=msh263.drv",0                    ; Creative
system.ini,drivers,,"MSVideo.%szVfwKey%=%szFileHead1%vfw.drv",0   ; Creative

;------------------ Services ---------------------------------------------------

[CtlCam.Device.NT.Services]
AddService =%szVidServiceName%,0x00000002,CtlCam.ServiceInstall

[CtlCam.ServiceInstall]
DisplayName   =%szDeviceDesc%
ServiceType   =%SERVICE_KERNEL_DRIVER%
StartType     =%SERVICE_DEMAND_START%
ErrorControl  =%SERVICE_ERROR_NORMAL%
ServiceBinary =%12%\%szVideoDriver.NT%

; -----------------------------------------------------------------------------
;
;                               Bulk Device
;
; -----------------------------------------------------------------------------

;------------------ Install Section -------------------------------------------

[CtlCam.DeviceB]
DriverVer     =02/18/2004,%szVersion%
CopyFiles     =CtlCam.CopyBulkDrivers
AddReg        =CtlCam.Bulk.AddReg

[CtlCam.DeviceB.NT]
DriverVer     =02/18/2004,%szVersion%
CopyFiles     =CtlCam.CopyBulkDrivers

[CtlCam.DeviceB.NT.CoInstallers]
AddReg    =CtlCam.CoInst.AddReg
CopyFiles =CtlCam.CopyCoInstFile

[CtlCam.Bulk.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%szBulkDriver%

[CtlCam.DeviceB.NT.Services]
AddService =%szBukServiceName%,0x00000002,CtlCam.Bulk.ServiceInstall

[CtlCam.Bulk.ServiceInstall]
DisplayName   =%szBulkDeviceDesc%
ServiceType   =%SERVICE_KERNEL_DRIVER%
StartType     =%SERVICE_DEMAND_START%
ErrorControl  =%SERVICE_ERROR_NORMAL%
ServiceBinary =%12%\%szBulkDriver.NT%

; ----------------------------- FILES -----------------------------------------

[CtlCam.CopyCoInstFile]
; leave blank for this section

[CtlCam.CopyKernelDrivers]
p1200vid.sys

[CtlCam.CopyKernelDrivers.NT]
p1200vid.sys

[CtlCam.CopyBulkDrivers]
p1200buk.sys

[CtlCam.CopyUserDrivers]
p1200hwx.dll
p1200foa.dll
p1200pin.dll
p1200pin.crl
p1200cfg.crl
p1200ext.ax
p1200ext.crl
p1200swa.dll
p1200sti.dll
p1200wia.dll
p1200srv.exe

p1200if.dll
p1200dnl.dll
p1200gra.dll
p1200jpg.dll
p1200api.dll
p1200vex.loc

[CtlCam.CopyTwainFiles]
p1200twn.ds
p1200dep.dll
p1200ctl.dll
p1200ui.dll
p1200cap.dll
p1200twn.pro
p1200avi.ax
p1200txt.ax
p1200twn.loc

[CtlCam.CopyWinFiles.NT]
pd1200.uns
p1200cfg.exe

[CtlCam.CopyWinFiles]
pd1200.uns
p1200cfg.exe
vfwupd.exe

[CtlCam.CopyVfwDriver]
p1200vfw.drv   ; from Creative

[CtlCam.CopyVfwDriver.NT]
p1200vfw.dll   ; from Creative

; do not remove the common files below

[CtlCam.CopyKernelDrivers.SYS]
; Required in Win98
stream.sys     ; from Microsoft

[CtlCam.CopyUserDrivers.SYS]
msh263.drv     ; from Microsoft

[CtlCam.CopyCamHalManager]
ctcammgr.dll
ctregapp.dll

[CtlCam.CopyCtDrvIns]
ctdrvins.exe

[SourceDisksNames]
1 =%szDiskName%,,,

[SourceDisksFiles]
p1200vid.sys =1,,
p1200buk.sys =1,,
p1200hwx.dll =1,,
p1200foa.dll =1,,
p1200pin.dll =1,,
p1200pin.crl =1,,
p1200cfg.crl =1,,
p1200ext.ax  =1,,
p1200ext.crl =1,,
p1200swa.dll =1,,
p1200sti.dll =1,,
p1200wia.dll =1,,
p1200if.dll  =1,,
p1200dnl.dll =1,,
p1200gra.dll =1,,
p1200jpg.dll =1,,
p1200api.dll =1,,
p1200vex.loc =1,,
p1200twn.ds  =1,,
p1200dep.dll =1,,
p1200ctl.dll =1,,
p1200ui.dll  =1,,
p1200cap.dll =1,,
p1200twn.pro =1,,
p1200avi.ax  =1,,
p1200txt.ax  =1,,
p1200twn.loc =1,,
pd1200.uns   =1,,
p1200cfg.exe =1,,
p1200srv.exe =1,,
vfwupd.exe   =1,,
p1200vfw.drv =1,,
p1200vfw.dll =1,,
ctcammgr.dll =1,,
ctregapp.dll =1,,
ctdrvins.exe =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

MSUninstall             ="Software\Microsoft\Windows\CurrentVersion\Uninstall"
MSMediaResourcesMSVideo ="System\CurrentControlSet\Control\MediaResources\MsVideo"

;-------------------------------------
; User-definable - hardware dependent
;-------------------------------------
szManufacturer          ="Creative Labs"
szDeviceDesc            ="Creative PC-CAM 900 (Video)"
szBulkDeviceDesc        ="Creative PC-CAM 900 (Still)"
szProductName           ="Creative PC-CAM 900" 
szConfigRegistry        ="Software\Creative Tech\Dual Mode Cameras\PD1200"

szVfwKey                ="P1200VFW"
szVfwDeviceDesc         ="Creative PC-CAM 900 (VFW)"
szTwainDSDesc           ="Creative PC-CAM 900"
szUninstall             ="Creative PD1200"
szUninstallDisplay      ="Creative PC-CAM 900 Driver"
szStiAppName            ="PC-CAM Center"
szStiEventLaunchApp     ="Launch Application"
szStiImageDesc          ="PD1200 Still Image USD"

szDiskName              ="Creative PC-CAM 900 Driver Disk"
szVidServiceName        ="P1200VID"
szBukServiceName        ="P1200BUK"

szShortCutString        ="Creative PC-CAM 900"

; File names
szFileHead1             ="p1200"
szFileHead2             ="pd1200"
szVideoDriver           ="p1200vid.sys"
szVideoDriver.NT        ="p1200vid.sys"
szBulkDriver            ="p1200buk.sYS"
szBulkDriver.NT         ="p1200buk.sys"

szSTI.GUID            ="{E9041B62-C773-4a2b-9935-E648AACC87C2}"
szSTIEventLaunch.GUID ="{05852753-2498-4121-8491-C1C8BD99BBFF}"

;----------------------
; Version information
;----------------------
szVersion ="1.01.01.0218"
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: web1, load: 1.16