stklower.inf Driver File Contents (D-MAX_Camera_v51113.zip)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;                                                                     ;
; stklower.INF -- Installation information for Syntek USB2.0 STK-2139 ;
;                                                                     ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[Version]
Signature=$CHICAGO$
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Msft%
LayoutFile=layout.inf
DriverVer=03/06/2009,5.11.013.001
CatalogFile=stklower.cat

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
USBVideo.CopyList=10,system32\drivers

[SourceDisksNames]
1=%DiskName%,,,

[SourceDisksFiles.x86]
stklower.sys=1,.\x86,

[SourceDisksFiles.amd64]
stklower.sys=1,.\x64,

[Manufacturer]
%Msft%=Syntek,NTx86,NTamd64

[Syntek]
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_5256&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8a56&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8a57&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_5216&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8531&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8A55&MI_00
%USBVideo.DeviceDesc%=USBVideo8A34.Device,USB\VID_174F&PID_8A34&MI_00
%USBVideo.DeviceDesc%=USBVideo8A38.Device,USB\VID_174F&PID_8A38&MI_00
%USBVideo.DeviceDesc%=USBVideo5933.Device,USB\VID_174F&PID_5933&MI_00
%USBVideo.DeviceDesc%=USBVideo5912.Device,USB\VID_174F&PID_5912&MI_00


[Syntek.NTx86]
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_5256&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8a56&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8a57&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_5216&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8531&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8A55&MI_00
%USBVideo.DeviceDesc%=USBVideo8A34.Device.NTx86,USB\VID_174F&PID_8A34&MI_00
%USBVideo.DeviceDesc%=USBVideo8A38.Device.NTx86,USB\VID_174F&PID_8A38&MI_00
%USBVideo.DeviceDesc%=USBVideo5933.Device.NTx86,USB\VID_174F&PID_5933&MI_00
%USBVideo.DeviceDesc%=USBVideo5912.Device.NTx86,USB\VID_174F&PID_5912&MI_00

[Syntek.NTamd64]
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_5256&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8a56&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8a57&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_5216&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8531&MI_00
%USBVideo.DeviceDesc%=USBVideo.Device,USB\VID_174f&PID_8A55&MI_00
%USBVideo.DeviceDesc%=USBVideo8A34.Device.NTamd64,USB\VID_174F&PID_8A34&MI_00
%USBVideo.DeviceDesc%=USBVideo8A38.Device.NTamd64,USB\VID_174F&PID_8A38&MI_00
%USBVideo.DeviceDesc%=USBVideo5933.Device.NTamd64,USB\VID_174F&PID_5933&MI_00
%USBVideo.DeviceDesc%=USBVideo5912.Device.NTamd64,USB\VID_174F&PID_5912&MI_00

[USBVideo.Device]
Include=ks.inf, kscaptur.inf, dshowext.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg=USBVideo.AddReg, TopologyNodeRegistration, DVCR.Plugins
CopyFiles=USBVideo.CopyList
PreferDeviceInfo=1
; WIA
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=USBVideo.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[USBVideo8A34.Device.NTx86]
Include=ks.inf, kscaptur.inf, dshowext.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg=USBVideo.AddReg, TopologyNodeRegistration, DVCR.Plugins
CopyFiles=USBVideo.CopyList
PreferDeviceInfo=1
; WIA
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=USBVideo.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[USBVideo8A38.Device.NTx86]
Include=ks.inf, kscaptur.inf, dshowext.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg=USBVideo.AddReg, TopologyNodeRegistration, DVCR.Plugins
CopyFiles=USBVideo.CopyList
PreferDeviceInfo=1
; WIA
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=USBVideo.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[USBVideo5933.Device.NTx86]
Include=ks.inf, kscaptur.inf, dshowext.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg=USBVideo.AddReg, TopologyNodeRegistration, DVCR.Plugins
CopyFiles=USBVideo.CopyList
PreferDeviceInfo=1
; WIA
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=USBVideo.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[USBVideo5912.Device.NTx86]
Include=ks.inf, kscaptur.inf, dshowext.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg=USBVideo.AddReg, TopologyNodeRegistration, DVCR.Plugins
CopyFiles=USBVideo.CopyList
PreferDeviceInfo=1
; WIA
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=USBVideo.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[USBVideo8A34.Device.NTamd64]
Include=ks.inf, kscaptur.inf, dshowext.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg=USBVideo.AddReg, TopologyNodeRegistration, DVCR.Plugins
CopyFiles=USBVideo.CopyList
PreferDeviceInfo=1
; WIA
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=USBVideo.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[USBVideo8A38.Device.NTamd64]
Include=ks.inf, kscaptur.inf, dshowext.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg=USBVideo.AddReg, TopologyNodeRegistration, DVCR.Plugins
CopyFiles=USBVideo.CopyList
PreferDeviceInfo=1
; WIA
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=USBVideo.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[USBVideo5933.Device.NTamd64]
Include=ks.inf, kscaptur.inf, dshowext.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg=USBVideo.AddReg, TopologyNodeRegistration, DVCR.Plugins
CopyFiles=USBVideo.CopyList
PreferDeviceInfo=1
; WIA
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=USBVideo.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[USBVideo5912.Device.NTamd64]
Include=ks.inf, kscaptur.inf, dshowext.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg=USBVideo.AddReg, TopologyNodeRegistration, DVCR.Plugins
CopyFiles=USBVideo.CopyList
PreferDeviceInfo=1
; WIA
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=USBVideo.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[USBVideo.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbvideo.sys
; WIA
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"

[TopologyNodeRegistration]
HKLM,%MediaCategories%\%GUID.VideoStreaming%,Name,,%Node.VideoStreaming%
HKLM,%MediaCategories%\%GUID.VideoStreaming%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.VideoInputTerminal%,Name,,%Node.VideoInputTerminal%
HKLM,%MediaCategories%\%GUID.VideoInputTerminal%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.VideoOutputTerminal%,Name,,%Node.VideoOutputTerminal%
HKLM,%MediaCategories%\%GUID.VideoOutputTerminal%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.VideoSelector%,Name,,%Node.VideoSelector%
HKLM,%MediaCategories%\%GUID.VideoSelector%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.VideoProcessing%,Name,,%Node.VideoProcessing%
HKLM,%MediaCategories%\%GUID.VideoProcessing%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.VideoCameraTerminal%,Name,,%Node.VideoCameraTerminal%
HKLM,%MediaCategories%\%GUID.VideoCameraTerminal%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.VideoInputMTT%,Name,,%Node.VideoInputMTT%
HKLM,%MediaCategories%\%GUID.VideoInputMTT%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.VideoOutputMTT%,Name,,%Node.VideoOutputMTT%
HKLM,%MediaCategories%\%GUID.VideoOutputMTT%,Display,1,00,00,00,00

[DVCR.PlugIns]
;IAMExtDevice            
HKCR,CLSID\{B5730A90-1A2C-11cf-8C23-00AA006B6814},,,%PlugIn_IAMExtDevice%
HKCR,CLSID\{B5730A90-1A2C-11cf-8C23-00AA006B6814}\InprocServer32,,,kswdmcap.ax
HKCR,CLSID\{B5730A90-1A2C-11cf-8C23-00AA006B6814}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{B5730A90-1A2C-11cf-8C23-00AA006B6814},,,%PlugIn_IAMExtDevice%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{B5730A90-1A2C-11cf-8C23-00AA006B6814},IID,1,90,0A,73,B5,2C,1A,cf,11,8C,23,00,AA,00,6B,68,14

;IAMExtTransport            
HKCR,CLSID\{A03CD5F0-3045-11cf-8C44-00AA006B6814},,,%PlugIn_IAMExtTransport%
HKCR,CLSID\{A03CD5F0-3045-11cf-8C44-00AA006B6814}\InprocServer32,,,kswdmcap.ax
HKCR,CLSID\{A03CD5F0-3045-11cf-8C44-00AA006B6814}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{A03CD5F0-3045-11cf-8C44-00AA006B6814},,,%PlugIn_IAMExtTransport%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{A03CD5F0-3045-11cf-8C44-00AA006B6814},IID,1,F0,D5,3C,A0,45,30,cf,11,8C,44,00,AA,00,6B,68,14

;IAMTimecodeReader            
HKCR,CLSID\{9B496CE1-811B-11cf-8C77-00AA006B6814},,,%PlugIn_IAMTimecodeReader%
HKCR,CLSID\{9B496CE1-811B-11cf-8C77-00AA006B6814}\InprocServer32,,,kswdmcap.ax
HKCR,CLSID\{9B496CE1-811B-11cf-8C77-00AA006B6814}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{9B496CE1-811B-11cf-8C77-00AA006B6814},,,%PlugIn_IAMTimecodeReader%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{9B496CE1-811B-11cf-8C77-00AA006B6814},IID,1,E1,6C,49,9B,1B,81,cf,11,8C,77,00,AA,00,6B,68,14

;IExtTransport
HKCR,CLSID\{D8BD090D-3F39-45FD-B29A-7FC62C2E59C3},,,%PlugIn_IExtTransport%
HKCR,CLSID\{D8BD090D-3F39-45FD-B29A-7FC62C2E59C3}\InprocServer32,,,vidcap.ax
HKCR,CLSID\{D8BD090D-3F39-45FD-B29A-7FC62C2E59C3}\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{A03CD5F0-3045-11cf-8C44-00AA006B6814},,,%PlugIn_IExtTransport%
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{A03CD5F0-3045-11cf-8C44-00AA006B6814},IID,1,72,97,BF,F3,3A,82,21,49,A0,B6,9F,D3,52,75,2F,4B
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{A03CD5F0-3045-11cf-8C44-00AA006B6814},CLSID,1,0D,09,BD,D8,39,3F,FD,45,B2,9A,7F,C6,2C,2E,59,C3


; IKsTopologyInfo
HKCR,CLSID\{720D4AC0-7533-11D0-A5D6-28DB04C10000},,,%PlugIn_IKsTopologyInfo%
HKCR,CLSID\{720D4AC0-7533-11D0-A5D6-28DB04C10000}\InprocServer32,,,vidcap.ax
HKCR,CLSID\{720D4AC0-7533-11D0-A5D6-28DB04C10000}\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{720D4AC0-7533-11D0-A5D6-28DB04C10000},,,%PlugIn_IKsTopologyInfo%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{720D4AC0-7533-11D0-A5D6-28DB04C10000},IID,1,C0,4A,0D,72,33,75,D0,11,A5,D6,28,DB,04,C1,00,00

; ICameraControl
HKCR,CLSID\{A0227FFC-3AA7-4dc3-9FD7-125745C9EAF6},,,%PlugIn_ICameraControl%
HKCR,CLSID\{A0227FFC-3AA7-4dc3-9FD7-125745C9EAF6}\InprocServer32,,,vidcap.ax
HKCR,CLSID\{A0227FFC-3AA7-4dc3-9FD7-125745C9EAF6}\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{C6E13370-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_ICameraControl%
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{C6E13370-30AC-11d0-A18C-00A0C9118956},IID,1,5D,78,A1,2B,1B,4D,EF,44,85,E8,C7,F1,D3,F2,01,84
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{C6E13370-30AC-11d0-A18C-00A0C9118956},CLSID,1,FC,7F,22,A0,A7,3A,c3,4d,9F,D7,12,57,45,C9,EA,F6

; IVideoProcAmp
HKCR,CLSID\{291EE2A7-BFA5-4e9e-A358-C93655556A6C},,,%PlugIn_IVideoProcAmp%
HKCR,CLSID\{291EE2A7-BFA5-4e9e-A358-C93655556A6C}\InprocServer32,,,vidcap.ax
HKCR,CLSID\{291EE2A7-BFA5-4e9e-A358-C93655556A6C}\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{C6E13360-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IVideoProcAmp%
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{C6E13360-30AC-11d0-A18C-00A0C9118956},IID,1,0E,56,50,40,A7,42,3a,41,85,C2,09,26,9A,2D,0F,44
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{C6E13360-30AC-11d0-A18C-00A0C9118956},CLSID,1,A7,E2,1E,29,A5,BF,9e,4E,A3,58,C9,36,55,55,6A,6C

; ISelector
HKCR,CLSID\{7751F46E-39B2-4b50-A7E3-23EF598ECD85},,,%PlugIn_ISelector%
HKCR,CLSID\{7751F46E-39B2-4b50-A7E3-23EF598ECD85}\InprocServer32,,,vidcap.ax
HKCR,CLSID\{7751F46E-39B2-4b50-A7E3-23EF598ECD85}\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{1ABDAECA-68B6-4F83-9371-B413907C7B9F},,,%PlugIn_ISelector%
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{1ABDAECA-68B6-4F83-9371-B413907C7B9F},IID,1,CA,AE,BD,1A,B6,68,83,4F,93,71,B4,13,90,7C,7B,9F
HKLM,System\CurrentControlSet\Control\NodeInterfaces\{1ABDAECA-68B6-4F83-9371-B413907C7B9F},CLSID,1,6E,F4,51,77,B2,39,50,4B,A7,E3,23,EF,59,8E,CD,85

; Property Object
HKCR,CLSID\{ECE71064-011D-45b7-AEF2-3B626985E937},,,%PlugIn_PropertyObject%
HKCR,CLSID\{ECE71064-011D-45b7-AEF2-3B626985E937}\InprocServer32,,,vidcap.ax
HKCR,CLSID\{ECE71064-011D-45b7-AEF2-3B626985E937}\InprocServer32,ThreadingModel,,Both

;
; Property Pages
;

; DVcrControl Property Page
HKCR,CLSID\{81e9dd62-78d5-11d2-b47e-006097b3391b},,,%PropPage_DVcrControl%
HKCR,CLSID\{81e9dd62-78d5-11d2-b47e-006097b3391b}\InprocServer32,,,kswdmcap.ax
HKCR,CLSID\{81e9dd62-78d5-11d2-b47e-006097b3391b}\InprocServer32,ThreadingModel,,Both
;
; Associate the property set with the above property page
;
; IAMExtDevice, IAMExttransport and IAMTimecodeReader interfaces
; all use the same property pages.
;
HKLM,System\CurrentControlSet\Control\MediaSets\{B5730A90-1A2C-11cf-8C23-00AA006B6814}\PropertyPages\{81e9dd62-78d5-11d2-b47e-006097b3391b},,,%PropPage_DVcrControl%
HKLM,System\CurrentControlSet\Control\MediaSets\{A03CD5F0-3045-11cf-8C44-00AA006B6814}\PropertyPages\{81e9dd62-78d5-11d2-b47e-006097b3391b},,,%PropPage_DVcrControl%
HKLM,System\CurrentControlSet\Control\MediaSets\{9B496CE1-811B-11cf-8C77-00AA006B6814}\PropertyPages\{81e9dd62-78d5-11d2-b47e-006097b3391b},,,%PropPage_DVcrControl%

[USBVideo.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={5d8ef5a3-ac13-11d2-a093-00c04f72dc3c}

[USBVideo8A34.Device.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo8A38.Device.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo5933.Device.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo5912.Device.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo8A34.Device.NTx86.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo8A38.Device.NTx86.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo5933.Device.NTx86.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo5912.Device.NTx86.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo8A34.Device.NTamd64.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo8A38.Device.NTamd64.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo5933.Device.NTamd64.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo5912.Device.NTamd64.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface

[USBVideo.Interface]
AddReg=USBVideo.Interface.AddReg

[USBVideo.Interface.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USBVideo.DeviceDesc%
HKR,,RTCFlags,0x00010001,0x00000010

;
; Sections to add lower filter driver
;

[USBVideo.Device.HW]
AddReg = USBVideo_HW.AddReg

[USBVideo8A34.Device.NTx86.HW]
AddReg = USBVideo8A34_HW.AddReg

[USBVideo8A38.Device.NTx86.HW]
AddReg = USBVideo8A38_HW.AddReg

[USBVideo5933.Device.NTx86.HW]
AddReg = USBVideo8A34_HW.AddReg

[USBVideo5912.Device.NTx86.HW]
AddReg = USBVideo8A38_HW.AddReg

[USBVideo8A34.Device.NTamd64.HW]
AddReg = USBVideo8A34_HW.AddReg

[USBVideo8A38.Device.NTamd64.HW]
AddReg = USBVideo8A38_HW.AddReg

[USBVideo5933.Device.NTamd64.HW]
AddReg = USBVideo8A34_HW.AddReg

[USBVideo5912.Device.NTamd64.HW]
AddReg = USBVideo8A38_HW.AddReg

[USBVideo_HW.AddReg]
HKR,,LowerFilters,0x00010000,stklower
HKR,,EnableFlipMirror,0x00010001, 0x00000000
HKR,,Mirror,0x00010001, 0x00000000
HKR,,Flip,0x00010001, 0x00000000

[USBVideo8A34_HW.AddReg]
HKR,,LowerFilters,0x00010000,stklower
HKR,,EnableFlipMirror,0x00010001, 0x00000000
HKR,,Mirror,0x00010001, 0x00000001
HKR,,Flip,0x00010001, 0x00000001

[USBVideo8A38_HW.AddReg]
HKR,,LowerFilters,0x00010000,stklower
HKR,,EnableFlipMirror,0x00010001, 0x00000000
HKR,,Mirror,0x00010001, 0x00000001
HKR,,Flip,0x00010001, 0x00000001

[USBVideo5933_HW.AddReg]
HKR,,LowerFilters,0x00010000,stklower
HKR,,EnableFlipMirror,0x00010001, 0x00000000
HKR,,Mirror,0x00010001, 0x00000001
HKR,,Flip,0x00010001, 0x00000001

[USBVideo5912_HW.AddReg]
HKR,,LowerFilters,0x00010000,stklower
HKR,,EnableFlipMirror,0x00010001, 0x00000000
HKR,,Mirror,0x00010001, 0x00000001
HKR,,Flip,0x00010001, 0x00000001

[USBVideo.Device.Services]
AddService = usbvideo,0x00000002,USBVideo.ServiceInstall
AddService = stklower,0x00000000,stklower.ServiceInstall

[USBVideo8A34.Device.NTx86.Services]
AddService = usbvideo,0x00000002,USBVideo.ServiceInstall
AddService = stklower,0x00000000,stklower.ServiceInstall

[USBVideo8A38.Device.NTx86.Services]
AddService = usbvideo,0x00000002,USBVideo.ServiceInstall
AddService = stklower,0x00000000,stklower.ServiceInstall

[USBVideo5933.Device.NTx86.Services]
AddService = usbvideo,0x00000002,USBVideo.ServiceInstall
AddService = stklower,0x00000000,stklower.ServiceInstall

[USBVideo5912.Device.NTx86.Services]
AddService = usbvideo,0x00000002,USBVideo.ServiceInstall
AddService = stklower,0x00000000,stklower.ServiceInstall

[USBVideo8A34.Device.NTamd64.Services]
AddService = usbvideo,0x00000002,USBVideo.ServiceInstall
AddService = stklower,0x00000000,stklower.ServiceInstall

[USBVideo8A38.Device.NTamd64.Services]
AddService = usbvideo,0x00000002,USBVideo.ServiceInstall
AddService = stklower,0x00000000,stklower.ServiceInstall

[USBVideo5933.Device.NTamd64.Services]
AddService = usbvideo,0x00000002,USBVideo.ServiceInstall
AddService = stklower,0x00000000,stklower.ServiceInstall

[USBVideo5912.Device.NTamd64.Services]
AddService = usbvideo,0x00000002,USBVideo.ServiceInstall
AddService = stklower,0x00000000,stklower.ServiceInstall

[USBVideo.ServiceInstall]
DisplayName   = %USBVideo.SvcDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\usbvideo.sys

[stklower.ServiceInstall]
ServiceType	= %SERVICE_KERNEL_DRIVER%
StartType	= %SERVICE_DEMAND_START%
ErrorControl	= %SERVICE_ERROR_NORMAL%
ServiceBinary	= %12%\stklower.sys

[USBVideo.CopyList]
stklower.sys

[Strings]

;-----------------
; Non-Localizable
;-----------------
ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_VIDEO="{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1

MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
GUID.VideoStreaming="{DFF229E1-F70F-11D0-B917-00A0C9223196}"
GUID.VideoInputTerminal="{DFF229E2-F70F-11D0-B917-00A0C9223196}"
GUID.VideoOutputTerminal="{DFF229E3-F70F-11D0-B917-00A0C9223196}"
GUID.VideoSelector="{DFF229E4-F70F-11D0-B917-00A0C9223196}"
GUID.VideoProcessing="{DFF229E5-F70F-11D0-B917-00A0C9223196}"
GUID.VideoCameraTerminal="{DFF229E6-F70F-11D0-B917-00A0C9223196}"
GUID.VideoInputMTT="{DFF229E7-F70F-11D0-B917-00A0C9223196}"
GUID.VideoOutputMTT="{DFF229E8-F70F-11D0-B917-00A0C9223196}"

;------------
;Localizeable
;------------
Msft="D-MAX (STK)"
USBVideo.DeviceDesc="USB Video Device"
USBVideoStreaming.DeviceDesc="USB Video Device (VS Interface)"
USBVideo.SvcDesc="USB Video Device (WDM)"

Node.VideoStreaming="Video Streaming"
Node.VideoInputTerminal="Video Input Terminal"
Node.VideoOutputTerminal="Video Output Terminal"
Node.VideoSelector="Video Selector"
Node.VideoProcessing="Video Processing"
Node.VideoCameraTerminal="Video Camera Terminal"
Node.VideoInputMTT="Video Input Media Transport Terminal"
Node.VideoOutputMTT="Video Output Media Transport Terminal"

;
; PlugIns Descriptions
;
PlugIn_IAMExtDevice="WDM Streaming IAMExtDevice Interface Handler"
PlugIn_IAMExtTransport="WDM Streaming IAMExtTransport Interface Handler"
PlugIn_IAMTimecodeReader="WDM Streaming IAMTimecodeReader Interface Handler"
Plugin_IExtTransport="WDM Streaming IExtTransport Interface Handler"
PropPage_DVcrControl="DVcrControl Property Page"
Plugin_IKsTopologyInfo="WDM Streaming IKsTopologyInfo Interface Handler"
Plugin_ICameraControl="WDM Streaming ICameraControl Interface Handler"
Plugin_IVideoProcAmp="WDM Streaming IVideoProcAmp Interface Handler"
Plugin_ISelector="WDM Streaming ISelector Interface Handler"
Plugin_PropertyObject="Node Interface Aggregation Handler"

DiskName="Syntek UVC Lower Filter Driver"
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.57