[Version] CatalogFile=kscaptur.cat signature="$CHICAGO$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=%Msft% LayoutFile=layout.inf,layout1.inf,layout2.inf [DestinationDirs] DefaultDestDir=11 VfWWDM32.DelFile=10 ; delete windows\vfwwdm32.dll on Windows upgrade [KSCAPTUR.Registration] AddReg=VfWWDM,Categories,TopologyNodes,PlugIns,Filters DelFiles=VfWWDM32.DelFile CopyFiles=Filters.Files,VfWWDM.Files,VfWWDM32.Files UpdateInis=VfWWDM.UpdateInis [KSCAPTUR.Registration.NT] AddReg=VfWWDM.NT,Categories,TopologyNodes,PlugIns,Filters,VfWWDM.AddReg.NT CopyFiles=Filters.Files,VfWWDM32.Files [VfWWDM] HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"Description",,"Microsoft WDM Image Capture" HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"FriendlyName",,"Microsoft WDM Image Capture" HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"Driver",,"vfwwdm.drv" [VfWWDM.NT] HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"Description",,"Microsoft WDM Image Capture (Win32)" HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"FriendlyName",,"Microsoft WDM Image Capture (Win32)" HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"Driver",,"vfwwdm32.dll" [VfWWDM.AddReg.NT] HKLM,%MMDriverDesc%,vfwwdm32.dll,,%VfWWDMDriverDesc% HKLM,%MMDrivers%,MSVideo,,VfWWDM32.dll [VfWWDM.UpdateInis] system.ini,drivers,,"MSVideo.VfWWDM=vfwwdm.drv" [VfWWDM32.DelFile] ; Delete vfwwdm32.dll out of \windows directory for Windows upgrade system; NT is not affected. vfwwdm32.dll [VfWWDM.Files] ; Memphis's 16bit VfWWDM video capture driver and interface with VfW appl. ; in windows\system directory ;vfwwdm.drv [VfWWDM32.Files] ; Memphis's 32bit helper DLL, serving vfwwdm.drv, it interfaces with WDM driver. ; NT's 32bit VfWWDM video capture driver (interface to appl & driver) ;vfwwdm32.dll [Filters] HKCR,CLSID\{266EEE40-6C63-11cf-8A03-00AA006ECB65},,,%Filter_TVTuner% HKCR,CLSID\{266EEE40-6C63-11cf-8A03-00AA006ECB65}\InprocServer32,,,kstvtune.ax HKCR,CLSID\{266EEE40-6C63-11cf-8A03-00AA006ECB65}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{266EEE41-6C63-11cf-8A03-00AA006ECB65},,,%PropPage_TVTuner% HKCR,CLSID\{266EEE41-6C63-11cf-8A03-00AA006ECB65}\InprocServer32,,,kstvtune.ax HKCR,CLSID\{266EEE41-6C63-11cf-8A03-00AA006ECB65}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{71F96460-78F3-11d0-A18C-00A0C9118956},,,%Filter_XBar% HKCR,CLSID\{71F96460-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,ksxbar.ax HKCR,CLSID\{71F96460-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{71F96461-78F3-11d0-A18C-00A0C9118956},,,%PropPage_XBar% HKCR,CLSID\{71F96461-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,ksxbar.ax HKCR,CLSID\{71F96461-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{71F96462-78F3-11d0-A18C-00A0C9118956},,,%Filter_TVAudio% HKCR,CLSID\{71F96462-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,ksxbar.ax HKCR,CLSID\{71F96462-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{71F96463-78F3-11d0-A18C-00A0C9118956},,,%PropPage_TVAudio% HKCR,CLSID\{71F96463-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,ksxbar.ax HKCR,CLSID\{71F96463-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both [Filters.Files] kstvtune.ax ksxbar.ax ;kswdmcap.ax [Categories] HKCR,%ActiveMovieCategories%\%GUID.TvTuner%,CLSID,,%GUID.TvTuner% HKCR,%ActiveMovieCategories%\%GUID.TvTuner%,FriendlyName,,%Category_TvTunerDevices% HKCR,%ActiveMovieCategories%\%GUID.TvAudioFilter%,CLSID,,%GUID.TvAudioFilter% HKCR,%ActiveMovieCategories%\%GUID.TvAudioFilter%,FriendlyName,,%Category_TvAudioDevices% HKCR,%ActiveMovieCategories%\%GUID.Crossbar%,CLSID,,%GUID.Crossbar% HKCR,%ActiveMovieCategories%\%GUID.Crossbar%,FriendlyName,,%Category_CrossbarDevices% [TopologyNodes] HKLM,%MediaCategories%\%GUID.CapturePin%,Name,,%Node.CapturePin% HKLM,%MediaCategories%\%GUID.CapturePin%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.Preview%,Name,,%Node.Preview% HKLM,%MediaCategories%\%GUID.Preview%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.AnalogVideoIn%,Name,,%Node.AnalogVideoIn% HKLM,%MediaCategories%\%GUID.AnalogVideoIn%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.VBI%,Name,,%Node.VBI% HKLM,%MediaCategories%\%GUID.VBI%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.VP%,Name,,%Node.VP% HKLM,%MediaCategories%\%GUID.VP%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.NABTS%,Name,,%Node.NABTS% HKLM,%MediaCategories%\%GUID.NABTS%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.EDS%,Name,,%Node.EDS% HKLM,%MediaCategories%\%GUID.EDS%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.Teletext%,Name,,%Node.Teletext% HKLM,%MediaCategories%\%GUID.Teletext%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.CC%,Name,,%Node.CC% HKLM,%MediaCategories%\%GUID.CC%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.Still%,Name,,%Node.Still% HKLM,%MediaCategories%\%GUID.Still%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.Timecode%,Name,,%Node.Timecode% HKLM,%MediaCategories%\%GUID.Timecode%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.VPVBI%,Name,,%Node.VPVBI% HKLM,%MediaCategories%\%GUID.VPVBI%,Display,1,00,00,00,00 [PlugIns] ; ; Data Type Handlers ; ; WDM Streaming VideoInfoHeader Data Type Handler (Specifier, Format) HKCR,CLSID\{05589f80-c356-11ce-bf01-00aa0055595a},,,%PlugIn_VideoInfoHeaderHandler% HKCR,CLSID\{05589f80-c356-11ce-bf01-00aa0055595a}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{05589f80-c356-11ce-bf01-00aa0055595a}\InprocServer32,ThreadingModel,,Both ; WDM Streaming VideoInfoHeader2 Data Type Handler (Specifier, Format) HKCR,CLSID\{f72a76A0-eb0a-11d0-ace4-0000c0cc16ba},,,%PlugIn_VideoInfoHeader2Handler% HKCR,CLSID\{f72a76A0-eb0a-11d0-ace4-0000c0cc16ba}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{f72a76A0-eb0a-11d0-ace4-0000c0cc16ba}\InprocServer32,ThreadingModel,,Both ; WDM Streaming AnalogVideo Data Type Handler (Specifier, Format) HKCR,CLSID\{0482DDE0-7817-11cf-8A03-00AA006ECB65},,,%PlugIn_AnalogVideoHandler% HKCR,CLSID\{0482DDE0-7817-11cf-8A03-00AA006ECB65}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{0482DDE0-7817-11cf-8A03-00AA006ECB65}\InprocServer32,ThreadingModel,,Both ; WDM Streaming VBIInfoHeader Data Type Handler (Specifier, Format) HKCR,CLSID\{F72A76E0-EB0A-11d0-ACE4-0000C0CC16BA},,,%PlugIn_VBIHandler% HKCR,CLSID\{F72A76E0-EB0A-11d0-ACE4-0000C0CC16BA}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{F72A76E0-EB0A-11d0-ACE4-0000C0CC16BA}\InprocServer32,ThreadingModel,,Both ; ; Interfaces ; ; IAMVideoProcAmp HKCR,CLSID\{C6E13360-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMVideoProcAmp% HKCR,CLSID\{C6E13360-30AC-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{C6E13360-30AC-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both ; This IID is aggregated for the filter given the CLSID of the property set HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13360-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMVideoProcAmp% HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13360-30AC-11d0-A18C-00A0C9118956},IID,1,60,33,E1,C6,AC,30,d0,11,A1,8C,00,A0,C9,11,89,56 ;IAMCameraControl HKCR,CLSID\{C6E13370-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMCameraControl% HKCR,CLSID\{C6E13370-30AC-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{C6E13370-30AC-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both ; This IID is aggregated for the filter given the CLSID of the property set HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13370-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMCameraControl% HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13370-30AC-11d0-A18C-00A0C9118956},IID,1,70,33,E1,C6,AC,30,d0,11,A1,8C,00,A0,C9,11,89,56 ;IAMAnalogVideoDecoder HKCR,CLSID\{C6E13350-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMAnalogVideoDecoder% HKCR,CLSID\{C6E13350-30AC-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{C6E13350-30AC-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both ; This IID is aggregated for the filter given the CLSID of the property set HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13350-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMAnalogVideoDecoder% HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13350-30AC-11d0-A18C-00A0C9118956},IID,1,50,33,E1,C6,AC,30,d0,11,A1,8C,00,A0,C9,11,89,56 ;IAMVideoCompression HKCR,CLSID\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMVideoCompression% HKCR,CLSID\{C6E13343-30AC-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{C6E13343-30AC-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both ; This IID is aggregated for the filter given the CLSID of the property set HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMVideoCompression% HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},IID,1,43,33,E1,C6,AC,30,d0,11,A1,8C,00,A0,C9,11,89,56 ;IAMDroppedFrames HKCR,CLSID\{C6E13344-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMDroppedFrames% HKCR,CLSID\{C6E13344-30AC-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{C6E13344-30AC-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both ; This IID is aggregated for the filter given the CLSID of the property set HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13344-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMDroppedFrames% HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13344-30AC-11d0-A18C-00A0C9118956},IID,1,44,33,E1,C6,AC,30,d0,11,A1,8C,00,A0,C9,11,89,56 ;IAMVideoControl HKCR,CLSID\{6A2E0670-28E4-11d0-A18C-00A0C9118956},,,%PlugIn_IAMVideoControl% HKCR,CLSID\{6A2E0670-28E4-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{6A2E0670-28E4-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both ; This IID is aggregated for the filter given the CLSID of the property set HKLM,System\CurrentControlSet\Control\MediaInterfaces\{6A2E0670-28E4-11d0-A18C-00A0C9118956},,,%PlugIn_IAMVideoControl% HKLM,System\CurrentControlSet\Control\MediaInterfaces\{6A2E0670-28E4-11d0-A18C-00A0C9118956},IID,1,70,06,2E,6A,E4,28,d0,11,A1,8C,00,A0,C9,11,89,56 ; ; Property Pages ; ; VideoProcAmp Property Page HKCR,CLSID\{71F96464-78F3-11d0-A18C-00A0C9118956},,,%PropPage_VideoProcAmp% HKCR,CLSID\{71F96464-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{71F96464-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both ; Associate the property set with the above property page HKLM,System\CurrentControlSet\Control\MediaSets\{C6E13360-30AC-11d0-A18C-00A0C9118956}\PropertyPages\{71F96464-78F3-11d0-A18C-00A0C9118956},,,%PropPage_VideoProcAmp% ; CameraControl Property Page HKCR,CLSID\{71F96465-78F3-11d0-A18C-00A0C9118956},,,%PropPage_CameraControl% HKCR,CLSID\{71F96465-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{71F96465-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both ; Associate the property set with the above property page HKLM,System\CurrentControlSet\Control\MediaSets\{C6E13370-30AC-11d0-A18C-00A0C9118956}\PropertyPages\{71F96465-78F3-11d0-A18C-00A0C9118956},,,%PropPage_CameraControl% ; VideoDecoder Property Page HKCR,CLSID\{71F96466-78F3-11d0-A18C-00A0C9118956},,,%PropPage_VideoDecoder% HKCR,CLSID\{71F96466-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{71F96466-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both ; Associate the property set with the above property page HKLM,System\CurrentControlSet\Control\MediaSets\{C6E13350-30AC-11d0-A18C-00A0C9118956}\PropertyPages\{71F96466-78F3-11d0-A18C-00A0C9118956},,,%PropPage_VideoDecoder% ; VideoStreamConfig Property Page HKCR,CLSID\{71F96467-78F3-11d0-A18C-00A0C9118956},,,%PropPage_VideoStreamConfig% HKCR,CLSID\{71F96467-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax HKCR,CLSID\{71F96467-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both ; Associate the property set with the above property page HKLM,System\CurrentControlSet\Control\MediaSets\{C6E13340-30AC-11d0-A18C-00A0C9118956}\PropertyPages\{71F96467-78F3-11d0-A18C-00A0C9118956},,,%PropPage_VideoStreamConfig% HKLM,System\CurrentControlSet\Control\MediaCategories\%GUID.CapturePin%\PropertyPages\{71F96467-78F3-11d0-A18C-00A0C9118956},,, HKLM,System\CurrentControlSet\Control\MediaCategories\%GUID.Preview%\PropertyPages\{71F96467-78F3-11d0-A18C-00A0C9118956},,, [Strings] Msft="Microsoft" ; non-localizeable ActiveMovieCategories="CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance" GUID.TvTuner="{A799A800-A46D-11d0-A18C-00A02401DCD4}" GUID.Crossbar="{A799A801-A46D-11d0-A18C-00A02401DCD4}" GUID.TvAudioFilter="{A799A802-A46D-11d0-A18C-00A02401DCD4}" GUID.CapturePin="{FB6C4281-0353-11d1-905F-0000C0CC16BA}" GUID.Preview="{FB6C4282-0353-11d1-905F-0000C0CC16BA}" GUID.AnalogVideoIn="{FB6C4283-0353-11d1-905F-0000C0CC16BA}" GUID.VBI="{FB6C4284-0353-11d1-905F-0000C0CC16BA}" GUID.VP="{FB6C4285-0353-11d1-905F-0000C0CC16BA}" GUID.NABTS="{FB6C4286-0353-11d1-905F-0000C0CC16BA}" GUID.EDS="{FB6C4287-0353-11d1-905F-0000C0CC16BA}" GUID.Teletext="{FB6C4288-0353-11d1-905F-0000C0CC16BA}" GUID.CC="{FB6C4289-0353-11d1-905F-0000C0CC16BA}" GUID.Still="{FB6C428a-0353-11d1-905F-0000C0CC16BA}" GUID.Timecode="{FB6C428b-0353-11d1-905F-0000C0CC16BA}" GUID.VPVBI="{FB6C428c-0353-11d1-905F-0000C0CC16BA}" MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories" MediaResourcesMSVideo="SYSTEM\CurrentControlSet\Control\MediaResources\msvideo" MMDriverDesc="Software\Microsoft\Windows NT\CurrentVersion\drivers.desc" MMDrivers="Software\Microsoft\Windows NT\CurrentVersion\Drivers32" VfWWDMDriverDesc="WDM Video For Windows Capture Driver (Win32)" ; localizeable Category_CrossbarDevices="WDM Streaming Crossbar Devices" Category_TvTunerDevices="WDM Streaming TV Tuner Devices" Category_TvAudioDevices="WDM Streaming TV Audio Devices" Filter_Crossbar="WDM Analog Crossbar" Filter_TVAudio="WDM TV Audio" Filter_TVTuner="WDM TV Tuner" Node.Crossbar="Crossbar" Node.Preview="Preview" Node.CapturePin="Capture" Node.AnalogVideoIn="Analog Video In" Node.VBI="VBI" Node.VP="VP" Node.NABTS="NABTS" Node.EDS="EDS" Node.Teletext="Teletext" Node.CC="CC" Node.Still="Still" Node.Timecode="Timecode" Node.VPVBI="VPVBI" PropPage_XBar="Analog Crossbar Property Page" PropPage_TVAudio="TV Audio Property Page" PropPage_TVTuner="TV Tuner Property Page" PropPage_VideoProcAmp="VideoProcAmp Property Page" PropPage_CameraControl="CameraControl Property Page" PropPage_VideoDecoder="VideoDecoder Property Page" PropPage_VideoStreamConfig="VideoStreamConfig Property Page" PlugIn_VideoInfoHeaderHandler="WDM Streaming Capture VideoInfoHeader Data Type Handler" PlugIn_VideoInfoHeader2Handler="WDM Streaming Capture VideoInfoHeader2 Data Type Handler" PlugIn_AnalogVideoHandler="WDM Streaming Capture AnalogVideo Data Type Handler" PlugIn_VBIHandler="WDM Streaming Capture VBI Data Type Handler" PlugIn_IAMVideoProcAmp="WDM Streaming IAMVideoProcAmp Interface Handler" PlugIn_IAMCameraControl="WDM Streaming IAMCameraControl Interface Handler" PlugIn_IAMAnalogVideoDecoder="WDM Streaming IAMAnalogVideoDecoder Interface Handler" PlugIn_IAMVideoCompression="WDM Streaming IAMVideoCompression Interface Handler" PlugIn_IAMDroppedFrames="WDM Streaming IAMDroppedFrames Interface Handler" PlugIn_IAMVideoControl="WDM Streaming IAMVideoControl Interface Handler"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.