OA012Vid.inf Driver File Contents (R209510.exe)

;------------------------------------------------------------------------------
; OA012Vid.INF -- Creative Camera Model Number OA012 installation
; Copyright (c) 2008-2009 Creative Technology Ltd. All rights reserved.
;------------------------------------------------------------------------------

[Version]
Signature =$Windows NT$
Class =Image
ClassGuid ={6BDD1FC6-810F-11D0-BEC7-08002BE2092F}
Provider =%Provider%
LayoutFile =layout.inf,layout1.inf,layout2.inf
CatalogFile =OA012Vid.cat
DriverVer =01/16/2009,1.01.01.0116

[SourceDisksNames]
1 =%DiskDescription%

[SourceDisksFiles]
AAFXDrv.sys =1
AAFXDrv64.sys =1
CtCamUvc.sys =1
CtCamUvc64.sys =1
CtClsFlt.sys =1
CtClsFlt64.sys =1
CtDrvIns.exe =1
CtDrvIns64.exe =1
OA012.uns =1
OA012Cfg.exe =1
OA012Pin.crl =1
OA012Pin.dll =1
OA012Pin64.crl =1
OA012Pin64.dll =1
OA012Srv.exe =1
OA012Srv64.exe =1
FilterPC.bmp =1
FilterPC.jpg =1

[DestinationDirs]
DefaultDestDir =11
CtlCam.CopyKnlDrv =10,System32\Drivers
CtlCam.CopyKnlDrv.NTamd64 =10,System32\Drivers
CtlCam.CopyUserDrv =11
CtlCam.CopyUserDrv.WOW =10,SysWow64
CtlCam.CopyUserDrv.NTamd64 =11
CtlCam.CopyWinFiles.Cmn =10
CtlCam.CopyWinFiles.Cmnx86 =10
CtlCam.CopyWinFiles.NTamd64 =10

[ControlFlags]
ExcludeFromSelect =*

[Manufacturer]
%Provider% =Creative,NTamd64.5,NTx86.6,NTamd64.6

[Creative] ; WinXP x86
%DeviceDescription% =CtlCam,USB\VID_174F&PID_1403&MI_00
%DeviceDescription% =CtlCam,USB\VID_064E&PID_A129&MI_00
%DeviceDescription% =CtlCam,USB\VID_0C45&PID_63E3&MI_00

[Creative.NTamd64.5] ; WinXP x64
%DeviceDescription% =CtlCam.NTamd64.5,USB\VID_174F&PID_1403&MI_00
%DeviceDescription% =CtlCam.NTamd64.5,USB\VID_064E&PID_A129&MI_00
%DeviceDescription% =CtlCam.NTamd64.5,USB\VID_0C45&PID_63E3&MI_00

[Creative.NTx86.6] ; WinVista x86
%DeviceDescription% =CtlCam.NTx86.6,USB\VID_174F&PID_1403&MI_00
%DeviceDescription% =CtlCam.NTx86.6,USB\VID_064E&PID_A129&MI_00
%DeviceDescription% =CtlCam.NTx86.6,USB\VID_0C45&PID_63E3&MI_00

[Creative.NTamd64.6] ; WinVista x64
%DeviceDescription% =CtlCam.NTamd64.6,USB\VID_174F&PID_1403&MI_00
%DeviceDescription% =CtlCam.NTamd64.6,USB\VID_064E&PID_A129&MI_00
%DeviceDescription% =CtlCam.NTamd64.6,USB\VID_0C45&PID_63E3&MI_00

[CtlCam] ; WinXP x86
CopyFiles =CtlCam.CopyKnlDrv,CtlCam.CopyUserDrv,\
           CtlCam.CopyWinFiles.Cmn,CtlCam.CopyWinFiles.Cmnx86
AddReg =CtlCam.AddReg.Cmn,CtlCam.AddReg.SelectiveSuspend.Off,CtlCam.Uns.AddReg, \
        CtlCam.AddReg.Wia,CtlCam.Uns.AddReg.Common
Include =ks.inf,kscaptur.inf,dshowext.inf
Needs =KS.Registration,KSCAPTUR.Registration.NT,DSHOWEXT.Registration

SubClass =StillImage
DeviceType =%VIDEO_DEVICES%
DeviceSubType =%VENDOR_DEFINED%
Capabilities =%STI_GENCAP_SUBSET&STI_GENCAP_WIA&STI_GENCAP_NOTIFICATIONS%
DeviceData =CtlCam.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[CtlCam.NTamd64.5] ; WinXP x64
CopyFiles =CtlCam.CopyKnlDrv.NTamd64,CtlCam.CopyUserDrv.WOW,\
           CtlCam.CopyUserDrv.NTamd64,\
           CtlCam.CopyWinFiles.Cmn,CtlCam.CopyWinFiles.NTamd64
AddReg =CtlCam.AddReg.Cmn,CtlCam.AddReg.SelectiveSuspend.Off, \
        CtlCam.AddReg.NTamd64,CtlCam.Uns.AddReg.NTamd64,CtlCam.Uns.AddReg.Common
Include =ks.inf,kscaptur.inf
Needs =KS.Registration,KSCAPTUR.Registration.NT

SubClass =StillImage
DeviceType =%VIDEO_DEVICES%
DeviceSubType =%VENDOR_DEFINED%
Capabilities =%STI_GENCAP_SUBSET&STI_GENCAP_WIA&STI_GENCAP_NOTIFICATIONS%
DeviceData =CtlCam.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[CtlCam.NTx86.6] ; WinVista x86
CopyFiles =CtlCam.CopyKnlDrv,CtlCam.CopyUserDrv,\
           CtlCam.CopyWinFiles.Cmn,CtlCam.CopyWinFiles.Cmnx86
AddReg =CtlCam.AddReg.Cmn,CtlCam.AddReg.SelectiveSuspend.On,CtlCam.Uns.AddReg, \
        CtlCam.AddReg.Wia,CtlCam.Uns.AddReg.Common
Include =ks.inf,kscaptur.inf,dshowext.inf
Needs =KS.Registration,KSCAPTUR.Registration.NT,DSHOWEXT.Registration

SubClass =StillImage
DeviceType =%VIDEO_DEVICES%
DeviceSubType =%VENDOR_DEFINED%
Capabilities =%STI_GENCAP_SUBSET&STI_GENCAP_WIA&STI_GENCAP_NOTIFICATIONS%
DeviceData =CtlCam.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[CtlCam.NTamd64.6] ; WinVista x64
CopyFiles =CtlCam.CopyKnlDrv.NTamd64,CtlCam.CopyUserDrv.WOW,\
           CtlCam.CopyUserDrv.NTamd64,\
           CtlCam.CopyWinFiles.Cmn,CtlCam.CopyWinFiles.NTamd64
AddReg =CtlCam.AddReg.Cmn,CtlCam.AddReg.SelectiveSuspend.On, \
        CtlCam.AddReg.NTamd64,CtlCam.Uns.AddReg.NTamd64,CtlCam.Uns.AddReg.Common
Include =ks.inf,kscaptur.inf
Needs =KS.Registration,KSCAPTUR.Registration.NT

SubClass =StillImage
DeviceType =%VIDEO_DEVICES%
DeviceSubType =%VENDOR_DEFINED%
Capabilities =%STI_GENCAP_SUBSET&STI_GENCAP_WIA&STI_GENCAP_NOTIFICATIONS%
DeviceData =CtlCam.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[CtlCam.Services] ; WinXP x86
AddService =%VideoServiceName%,%SPSVCINST_ASSOCSERVICE%,CtlCam.ServiceInstall
AddService =%UpperFilterServiceName%,,UpperFilter.ServiceInstall

[CtlCam.NTamd64.5.Services] ; WinXP x64
AddService =%VideoServiceName%,%SPSVCINST_ASSOCSERVICE%,CtlCam.ServiceInstall
AddService =%UpperFilterServiceName%,,UpperFilter.ServiceInstall

[CtlCam.NTx86.6.Services] ; WinVista x86
AddService =%VideoServiceName%,%SPSVCINST_ASSOCSERVICE%,CtlCam.ServiceInstall
AddService =%UpperFilterServiceName%,,UpperFilter.ServiceInstall

[CtlCam.NTamd64.6.Services] ; WinVista x64
AddService =%VideoServiceName%,%SPSVCINST_ASSOCSERVICE%,CtlCam.ServiceInstall
AddService =%UpperFilterServiceName%,,UpperFilter.ServiceInstall

[CtlCam.HW] ; WinXP x86
AddReg =UpperFilter.AddReg

[CtlCam.NTamd64.5.HW] ; WinXP x64
AddReg =UpperFilter.AddReg

[CtlCam.NTx86.6.HW] ; WinVista x86
AddReg =UpperFilter.AddReg

[CtlCam.NTamd64.6.HW] ; WinVista x64
AddReg =UpperFilter.AddReg

[CtlCam.CoInstallers] ; WinXP x86
AddReg =CtlCam.CoInst.AddReg
CopyFiles =CtlCam.CopyCoInstFile

[CtlCam.NTamd64.5.CoInstallers] ; WinXP x64
AddReg =CtlCam.CoInst.AddReg
CopyFiles =CtlCam.CopyCoInstFile

[CtlCam.NTx86.6.CoInstallers] ; WinVista x86
AddReg =CtlCam.CoInst.AddReg
CopyFiles =CtlCam.CopyCoInstFile

[CtlCam.NTamd64.6.CoInstallers] ; WinVista x64
AddReg =CtlCam.CoInst.AddReg
CopyFiles =CtlCam.CopyCoInstFile

[CtlCam.Interfaces] ; WinXP x86
AddInterface =%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface
AddInterface =%KSCATEGORY_VIDEO%,GLOBAL,CtlCam.Interface

[CtlCam.NTamd64.5.Interfaces] ; WinXP x64
AddInterface =%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface
AddInterface =%KSCATEGORY_VIDEO%,GLOBAL,CtlCam.Interface

[CtlCam.NTx86.6.Interfaces] ; WinVista x86
AddInterface =%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface
AddInterface =%KSCATEGORY_VIDEO%,GLOBAL,CtlCam.Interface

[CtlCam.NTamd64.6.Interfaces] ; WinVista x64
AddInterface =%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface
AddInterface =%KSCATEGORY_VIDEO%,GLOBAL,CtlCam.Interface

[CtlCam.DeviceData]
Server =local
UI DLL =sti.dll
UI Class ID =%DEFAULT_WIA_DIP_UI.CLSID%

[UpperFilter.AddReg]
HKR,,UpperFilters,%FLG_ADDREG_TYPE_MULTI_SZ%,%UpperFilterServiceName%
HKR,,DriverDesc,,%DeviceDescription%
HKR,,FriendlyName,,%DeviceDescription%

[CtlCam.ServiceInstall]
DisplayName =%VideoServiceDisplayName%
Description =%VideoServiceDescription%" "%DeviceDescription%.
ServiceType =%SERVICE_KERNEL_DRIVER%
StartType =%SERVICE_DEMAND_START%
ErrorControl =%SERVICE_ERROR_NORMAL%
ServiceBinary =%12%\%VideoDriver.NT%

[UpperFilter.ServiceInstall]
DisplayName =%UpperFilterServiceDisplayName%
Description =%UpperFilterServiceDescription%" "%DeviceDescription%.
ServiceType =%SERVICE_KERNEL_DRIVER%
StartType =%SERVICE_DEMAND_START%
ErrorControl =%SERVICE_ERROR_NORMAL%
ServiceBinary =%12%\%UpperFilterServiceName%.sys

[CtlCam.CoInst.AddReg]
HKR,,CoInstallers32,%FLG_ADDREG_TYPE_MULTI_SZ%,\
    "%InsPlugInFile%,CoInstallerEntryPoint"

[CtlCam.Interface]
AddReg =CtlCam.Interface.AddReg

[CtlCam.Interface.AddReg]
HKR,,CLSID,,%ProxyVidCap.CLSID%
HKR,,FriendlyName,,%DeviceDescription%

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

[CtlCam.AddReg.Cmn]
HKLM,%CTConfigRegistry%,Version,,%VersionNumber%
HKR,,CtProductName,,%ProductName%
HKR,,CtVersion,,%VersionNumber%

HKLM,Software\Microsoft\Conferencing\CaptureDefaultFormats\%DeviceDescription%,\
    DefaultFormat,,"I420, 320x240x12"
HKLM,Software\Microsoft\Conferencing\CaptureDevices\%DeviceDescription%,\
    dwDialogs,%FLG_ADDREG_BINVALUETYPE%,02,00,00,00
HKLM,Software\Microsoft\Conferencing\CaptureDevices\%DeviceDescription%,\
    dwImageSize,%FLG_ADDREG_BINVALUETYPE%,40,04,40,80
HKLM,Software\Microsoft\Conferencing\CaptureDevices\%DeviceDescription%,\
    dwNumColors,%FLG_ADDREG_BINVALUETYPE%,28,00,00,00
HKLM,Software\Microsoft\Conferencing\CaptureDevices\%DeviceDescription%,\
    dwStreamingMode,%FLG_ADDREG_BINVALUETYPE%,01

HKR,,DriverDesc,,%DeviceDescription%
HKR,,FriendlyName,,%DeviceDescription%
HKR,,Vendor,,%Provider%

[CtlCam.AddReg.SelectiveSuspend.Off]
HKR,,SelectiveSuspend,%FLG_ADDREG_TYPE_DWORD%,0

[CtlCam.AddReg.SelectiveSuspend.On]
HKR,,SelectiveSuspend,%FLG_ADDREG_TYPE_DWORD%,1

[CtlCam.AddReg.NTamd64]
HKLM,%CTConfigRegistryWow64%,Version,,%VersionNumber%

[CtlCam.AddReg.Wia]
HKR,,HardwareConfig,%FLG_ADDREG_BINVALUETYPE%,\
    %CONNECTION_TYPE_GENERIC_WDM_DEVICES%
HKR,,USDClass,,%WIA_VIDEO_SNAPSHOT_USD.CLSID%

[CtlCam.Uns.AddReg]
HKLM,%MSUninstall%\%UninstallKey%,UninstallString,,\
    "%10%\CtDrvIns.exe -uninstall -script %UnsScript% -plugin %InsPlugInFile% -pluginres %InsPlugInResFile%" -nodisconprompt
HKR,,CtUnsExt

[CtlCam.Uns.AddReg.NTamd64]
HKLM,%MSUninstall%\%UninstallKey%,UninstallString,,\
    "%10%\CtDrvIns.exe -uninstall -script %UnsScript% -unsext NTamd64 -plugin %InsPlugInFile% -pluginres %InsPlugInResFile%" -nodisconprompt
HKLM,%MSUninstallWow64%\%UninstallKey%,UninstallString,,\
    "%10%\CtDrvIns.exe -uninstall -script %UnsScript% -unsext NTamd64 -plugin %InsPlugInFile% -pluginres %InsPlugInResFile%" -nodisconprompt
HKLM,%MSUninstallWow64%\%UninstallKey%,NoModify,\
    %FLG_ADDREG_TYPE_DWORD%,1
HKLM,%MSUninstallWow64%\%UninstallKey%,NoRepair,\
    %FLG_ADDREG_TYPE_DWORD%,1
HKLM,%MSUninstallWow64%\%UninstallKey%,DisplayIcon,,"%10%\CtDrvIns.exe"
HKLM,%MSUninstallWow64%\%UninstallKey%,VersionMajor,%FLG_ADDREG_TYPE_DWORD%,\
    %VersionMajor%
HKLM,%MSUninstallWow64%\%UninstallKey%,VersionMinor,%FLG_ADDREG_TYPE_DWORD%,\
    %VersionMinor%
HKLM,%MSUninstallWow64%\%UninstallKey%,DisplayVersion,,%VersionNumber%
HKLM,%MSUninstallWow64%\%UninstallKey%,Publisher,,%Provider%
HKLM,%MSUninstallWow64%\%UninstallKey%,SystemComponent,%FLG_ADDREG_TYPE_DWORD%,1
HKR,,CtUnsExt,,NTamd64

[CtlCam.Uns.AddReg.Common]
HKLM,%MSUninstall%\%UninstallKey%,DisplayName,,\
    "%UninstallDisplay% (%VersionNumber%) %Interim%"
HKLM,%MSUninstall%\%UninstallKey%,NoModify,%FLG_ADDREG_TYPE_DWORD%,1
HKLM,%MSUninstall%\%UninstallKey%,NoRepair,%FLG_ADDREG_TYPE_DWORD%,1
HKLM,%MSUninstall%\%UninstallKey%,DisplayIcon,,"%10%\CtDrvIns.exe"
HKLM,%MSUninstall%\%UninstallKey%,VersionMajor,%FLG_ADDREG_TYPE_DWORD%,\
    %VersionMajor%
HKLM,%MSUninstall%\%UninstallKey%,VersionMinor,%FLG_ADDREG_TYPE_DWORD%,\
    %VersionMinor%
HKLM,%MSUninstall%\%UninstallKey%,DisplayVersion,,%VersionNumber%
HKLM,%MSUninstall%\%UninstallKey%,Publisher,,%Provider%

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

[CtlCam.CopyKnlDrv]
OA012Vid.sys,CtCamUvc.sys,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012Ufd.sys,CtClsFlt.sys,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012Afx.sys,AAFXDrv.sys,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012PC.bmp,FilterPC.bmp,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012PC.jpg,FilterPC.jpg,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%

[CtlCam.CopyKnlDrv.NTamd64]
OA012Vid.sys,CtCamUvc64.sys,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012Ufd.sys,CtClsFlt64.sys,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012Afx.sys,AAFXDrv64.sys,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012PC.bmp,FilterPC.bmp,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012PC.jpg,FilterPC.jpg,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%

[CtlCam.CopyUserDrv]
OA012Pin.crl,,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012Pin.dll,,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012Srv.exe,,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%

[CtlCam.CopyUserDrv.WOW]
OA012Pin.dll,,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012Pin.crl,,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%

[CtlCam.CopyUserDrv.NTamd64]
OA012Pin.dll,OA012Pin64.dll,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012Pin.crl,OA012Pin64.crl,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
OA012Srv.exe,OA012Srv64.exe,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%

[CtlCam.CopyWinFiles.Cmn]
OA012.uns,,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%

[CtlCam.CopyWinFiles.Cmnx86]
OA012Cfg.exe,,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
CtDrvIns.exe,,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%

[CtlCam.CopyWinFiles.NTamd64]
OA012Cfg.exe,,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%
CtDrvIns.exe,CtDrvIns64.exe,,%NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY%

[CtlCam.CopyCoInstFile]

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

[Strings]
MSUninstall ="Software\Microsoft\Windows\CurrentVersion\Uninstall"
MSUninstallWow64 ="Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall"

KSCATEGORY_CAPTURE ="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_VIDEO ="{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
ProxyVidCap.CLSID ="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
WIA_VIDEO_SNAPSHOT_USD.CLSID ="{0527D1D0-88C2-11D2-82C7-00C04F8EC183}"
DEFAULT_WIA_DIP_UI.CLSID ="{5D8EF5A3-AC13-11D2-A093-00C04F72DC3C}"

VIDEO_DEVICES =3
VENDOR_DEFINED =0x1
STI_GENCAP_SUBSET&STI_GENCAP_WIA&STI_GENCAP_NOTIFICATIONS =0x00000031
CONNECTION_TYPE_GENERIC_WDM_DEVICES =1
NO_VERSION_DIALOG&OVERWRITE_OLDER_ONLY =0x00000060
SPSVCINST_ASSOCSERVICE =0x00000002
SERVICE_KERNEL_DRIVER =1
SERVICE_DEMAND_START =0x3
SERVICE_ERROR_NORMAL =0x1
FLG_ADDREG_BINVALUETYPE =0x00000001
FLG_ADDREG_TYPE_MULTI_SZ =0x00010000
FLG_ADDREG_TYPE_DWORD =0x00010001

Provider ="Creative Technology Ltd."
DiskDescription ="Creative Camera OA012 Driver Disk"
DeviceDescription ="Integrated Webcam"
ProductName ="Integrated Webcam"
UninstallKey ="Creative OA012"
UninstallDisplay ="Integrated Webcam Driver"
VideoServiceName ="OA012Vid"
VideoServiceDisplayName ="Creative Camera OA012 Function Driver"
VideoServiceDescription ="Provides a software interface to control"
UpperFilterServiceName ="OA012Ufd"
UpperFilterServiceDisplayName ="Creative Camera OA012 Upper Filter Driver"
UpperFilterServiceDescription =\
    "Provides a software interface to control effects of"

CTConfigRegistry ="Software\Creative Tech\Web Cameras\OA012"
CTConfigRegistryWow64 ="Software\Wow6432Node\Creative Tech\Web Cameras\OA012"

InsPlugInFile ="OA012Pin.dll"
UnsScript ="OA012.uns"
InsPlugInResFile ="OA012Pin.crl"
VideoDriver.NT ="OA012Vid.sys"

VersionNumber ="1.01.01.0116" ; Release on 01/16/2009.
VersionMajor =0x1
VersionMinor =0x1
Interim =" "
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.19