home *** CD-ROM | disk | FTP | other *** search
- ;
- ; Copyright (c) Microsoft Corporation. All rights reserved.
- ;
- ; MSDV.INF --
- ;
- ; This file contains installation information for IEEE 1394 DV Camera and VCR devices.
- ;
- ; Changes:
- ;
- ; Utilize 61883.sys (2nd level enumerator) and AVC.sys (3rd level enumerator)
- ; Make WIA-enable so WIA can capture still from preview stream
- ; 11-18-2000 Add Philips (DV decoder emulated as DV Camcorder)
- ; 11-18-2000 Add a Generic section for new IHV (Hitachi, Samsung..etc)
- ; 02-26-2001 Add entries for device that supply vendor text
- ; 03-05-2001 Add Hitachi and Samsung vendor sections
- ; 04-09-2001 Add "&DV"
- ; 04-25-2001 Install NULL driver for selective Panasonic subunit not yet supported.
- ; 06-22-2005 Use coinstaller to obtain model specific device names
- ; 10-19-2005 Remove WIAVideo support
- ; 01-16-2006 Reverting legacy devices' sections for app-compat
- ;
-
-
- ;;++ Added by AddSDisk.cmd
- [SourceDisksNames]
- 3426=windows cd
-
- [SourceDisksFiles]
- msdv.sys = 3426
- ;;--
-
- [Version]
- ;; Commented by AddSDisk.cmd
- ;; LayoutFile=Layout.inf
- signature="$CHICAGO$"
- Class=Image
- ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
- Provider=%Msft%
- DriverVer=06/21/2006,6.0.6001.18000
-
- [ControlFlags]
- ; All PnP devices should be excluded from manual AddDevice Applet list
- ExcludeFromSelect=*
-
- [Manufacturer]
- %Generic%=Generic,NTx86
- %Canon%=Canon,NTx86
- %Hitachi%=Hitachi,NTx86
- %JVC%=JVC,NTx86
- %Panasonic%=Panasonic,NTx86
- %Philips%=Philips,NTx86
- %Sharp%=Sharp,NTx86
- %Samsung%=Samsung,NTx86
- %Sony%=Sony,NTx86
-
- [DestinationDirs]
- DefaultDestDir=11 ; LDID_SYS
- DVCR.DelDrivers=10,system
- DVCR.CopyDrivers=10,system32\drivers
-
-
- ;---------------------------------------------------------------
- ; G e n e r i c
- ;
- ; 1 3 9 4 D V C R
- ;---------------------------------------------------------------
- [Generic.NTx86]
- %AVC\Generic&TYP_4.DeviceDesc%=DVCR.Generic,AVC\TYP_4&DV ; AVC Compliant DV Tape Recorder/Player
- %AVC\Generic&CAMCORDER.DeviceDesc%=DVCR.Generic,AVC\CAMCORDER&DV ; AVC Compliant DV Camcorder
-
-
- [DVCR.Generic.NT]
- Include= ks.inf, kscaptur.inf
- Needs= KS.Registration,KSCAPTUR.Registration.NT
- AddReg= DVCR.AddReg,DVCR.PinNames,DVCR.PlugIns
- CopyFiles= DVCR.CopyDrivers
-
- ; to expose non-generic device name via coinstaller
- PreferDeviceInfo=1
-
- [DVCR.Generic.NT.CoInstallers]
- AddReg=MMCICO.AddReg
-
-
- [MMCICO.AddReg]
- HKR,,CoInstallers32,0x00010000,"mmcico.dll,MediaClassCoInstaller"
-
-
- [DVCR.Generic.NT.Interfaces]
- AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, DVCR.Generic.Interface
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, DVCR.Generic.Interface
- AddInterface=%KSCATEGORY_RENDER%,GLOBAL, DVCR.Generic.Interface
- AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,DVCR.Generic.Interface
-
-
- [DVCR.Generic.Interface]
- AddReg=DVCR.Generic.Intf.AddReg
-
- [DVCR.Generic.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%DVCR.Capture%
- HKR,,Description,, %DVCR.Generic.Capture%
-
- [DVCR.Generic.NT.Services]
- AddService = MSDV,0x00000002,DVCR.ServiceInstall
-
- [NODRV]
-
- [NODRV.Services]
- ;
- ; this is blank to just allow the install to succeed
- ;
- AddService = , 0x00000002 ; null service install
-
- ;---------------------------------------------------------------
- ; C a n o n
- ;
- ; 1 3 9 4 D V C R
- ;---------------------------------------------------------------
- [Canon.NTx86]
- %AVC\VEN_85&TYP_4.DeviceDesc%=DVCR.Canon,AVC\VEN_85&MOD_0&TYP_4&DV ; Canon DV Tape Recorder/Player
- %AVC\VEN_85&TYP_4.DeviceDesc%=DVCR.Canon,AVC\Canon&TYP_4&DV ; Canon DV Tape Recorder/Player with vendor text
-
- %AVC\VEN_85&CAMCORDER.DeviceDesc%=DVCR.Canon,AVC\VEN_85&MOD_0&CAMCORDER&DV ; Canon DV Camcorder
- %AVC\VEN_85&CAMCORDER.DeviceDesc%=DVCR.Canon,AVC\Canon&CAMCORDER&DV ; Canon DV Camcorder with Vendor text
-
- [DVCR.Canon.NT]
- Include= ks.inf, kscaptur.inf
- Needs= KS.Registration,KSCAPTUR.Registration.NT
- AddReg= DVCR.AddReg,DVCR.PinNames,DVCR.PlugIns
- CopyFiles= DVCR.CopyDrivers
-
- [DVCR.Canon.NT.Interfaces]
- AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, DVCR.Canon.Interface
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, DVCR.Canon.Interface
- AddInterface=%KSCATEGORY_RENDER%,GLOBAL, DVCR.Canon.Interface
- AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,DVCR.Canon.Interface
-
- [DVCR.Canon.Interface]
- AddReg=DVCR.Canon.Intf.AddReg
-
- [DVCR.Canon.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%DVCR.Capture%
- HKR,,Description,, %DVCR.Canon.Capture%
-
- [DVCR.Canon.NT.Services]
- AddService = MSDV,0x00000002,DVCR.ServiceInstall
-
- ;---------------------------------------------------------------
- ; H i t a c h i
- ;
- ; 1 3 9 4 D V C R
- ;---------------------------------------------------------------
- [Hitachi.NTx86]
- %AVC\VEN_87&TYP_4.DeviceDesc%=DVCR.Hitachi,AVC\VEN_87&MOD_0&TYP_4&DV ; Hitachi DV Tape Recorder/Player
- %AVC\VEN_87&TYP_4.DeviceDesc%=DVCR.Hitachi,AVC\Hitachi&TYP_4&DV ; Hitachi DV Tape Recorder/Player with vendor text
-
- %AVC\VEN_87&CAMCORDER.DeviceDesc%=DVCR.Hitachi,AVC\VEN_87&MOD_0&CAMCORDER&DV ; Hitachi DV Camcorder
- %AVC\VEN_87&CAMCORDER.DeviceDesc%=DVCR.Hitachi,AVC\Hitachi&CAMCORDER&DV ; Hitachi DV Camcorder with Vendor text
-
- [DVCR.Hitachi.NT]
- Include= ks.inf, kscaptur.inf
- Needs= KS.Registration,KSCAPTUR.Registration.NT
- AddReg= DVCR.AddReg,DVCR.PinNames,DVCR.PlugIns
- CopyFiles= DVCR.CopyDrivers
-
- [DVCR.Hitachi.NT.Interfaces]
- AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, DVCR.Hitachi.Interface
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, DVCR.Hitachi.Interface
- AddInterface=%KSCATEGORY_RENDER%,GLOBAL, DVCR.Hitachi.Interface
- AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,DVCR.Hitachi.Interface
-
- [DVCR.Hitachi.Interface]
- AddReg=DVCR.Hitachi.Intf.AddReg
-
- [DVCR.Hitachi.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%DVCR.Capture%
- HKR,,Description,, %DVCR.Hitachi.Capture%
-
- [DVCR.Hitachi.NT.Services]
- AddService = MSDV,0x00000002,DVCR.ServiceInstall
-
- ;---------------------------------------------------------------
- ; J V C
- ;
- ; 1 3 9 4 D V C R
- ;---------------------------------------------------------------
- [JVC.NTx86]
- %AVC\VEN_8088&TYP_4.DeviceDesc%=DVCR.JVC,AVC\VEN_8088&MOD_0&TYP_4&DV ; JVC DV Tape Recorder/Player
- %AVC\VEN_8088&TYP_4.DeviceDesc%=DVCR.JVC,AVC\VICTOR&TYP_4&DV ; JVC DV Tape Recorder/Player with vendor text
-
- %AVC\VEN_8088&CAMCORDER.DeviceDesc%=DVCR.JVC,AVC\VEN_8088&MOD_0&CAMCORDER&DV ; JVC DV Camcorder
- %AVC\VEN_8088&CAMCORDER.DeviceDesc%=DVCR.JVC,AVC\VICTOR&CAMCORDER&DV ; JVC DV Camcorder with vendor text
-
- [DVCR.JVC.NT]
- Include= ks.inf, kscaptur.inf
- Needs= KS.Registration,KSCAPTUR.Registration.NT
- AddReg= DVCR.AddReg,DVCR.PinNames,DVCR.PlugIns
- CopyFiles= DVCR.CopyDrivers
-
- [DVCR.JVC.NT.Interfaces]
- AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, DVCR.JVC.Interface
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, DVCR.JVC.Interface
- AddInterface=%KSCATEGORY_RENDER%,GLOBAL, DVCR.JVC.Interface
- AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,DVCR.JVC.Interface
-
- [DVCR.JVC.Interface]
- AddReg=DVCR.JVC.Intf.AddReg
-
- [DVCR.JVC.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%DVCR.Capture%
- HKR,,Description,, %DVCR.JVC.Capture%
-
- [DVCR.JVC.NT.Services]
- AddService = MSDV,0x00000002,DVCR.ServiceInstall
-
-
- ;---------------------------------------------------------------
- ; P a n a s o n i c (M E I)
- ;
- ; 1 3 9 4 D V C R
- ;---------------------------------------------------------------
- [Panasonic.NTx86]
- %AVC\VEN_8045.DeviceDesc%=DVCR.MEI,AVC\VEN_8045&MOD_0 ; Panasonic AV Device; Failed AVC Subunit Cmd
-
- %AVC\VEN_8045&TYP_4.DeviceDesc%=DVCR.MEI,AVC\VEN_8045&MOD_0&TYP_4&DV ; Panasonic DV Tape Recorder/Player
- %AVC\VEN_8045&TYP_4.DeviceDesc%=DVCR.MEI,AVC\Panasonic&TYP_4&DV ; Panasonic DV Tape Recorder/Player with vendor text
-
- %AVC\VEN_8045&CAMCORDER.DeviceDesc%=DVCR.MEI,AVC\VEN_8045&MOD_0&CAMCORDER&DV ; Panasonic DV Camcorder
- %AVC\VEN_8045&CAMCORDER.DeviceDesc%=DVCR.MEI,AVC\Panasonic&CAMCORDER&DV ; Panasonic DV Camcorder with vendor text
-
- ; Vendor unique (0x1c) subunit to load as a null device
- %AVC\Panasonic&MOD_0&TYP_1c.DeviceDesc%=NODRV,AVC\Panasonic&MOD_0&TYP_1c
- %AVC\VEN_8045&MOD_0&TYP_1c.DeviceDesc%=NODRV,AVC\VEN_8045&MOD_0&TYP_1c
- ; DV with Tuner (0x5) subunit to load as a null device
- %AVC\Panasonic&MOD_0&TYP_5.DeviceDesc%=NODRV,AVC\Panasonic&MOD_0&TYP_5
- %AVC\VEN_8045&MOD_0&TYP_5.DeviceDesc%=NODRV,AVC\VEN_8045&MOD_0&TYP_5
-
- [DVCR.MEI.NT]
- Include= ks.inf, kscaptur.inf
- Needs= KS.Registration,KSCAPTUR.Registration.NT
- AddReg= DVCR.AddReg,DVCR.PinNames,DVCR.PlugIns
- CopyFiles= DVCR.CopyDrivers
-
- [DVCR.MEI.NT.Interfaces]
- AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, DVCR.MEI.Interface
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, DVCR.MEI.Interface
- AddInterface=%KSCATEGORY_RENDER%,GLOBAL, DVCR.MEI.Interface
- AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,DVCR.MEI.Interface
-
- [DVCR.MEI.Interface]
- AddReg=DVCR.MEI.Intf.AddReg
-
- [DVCR.MEI.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%DVCR.Capture%
- HKR,,Description,, %DVCR.MEI.Capture%
-
- [DVCR.MEI.NT.Services]
- AddService = MSDV,0x00000002,DVCR.ServiceInstall
-
- ;---------------------------------------------------------------
- ; P h i l i p s (006037 (hex) is PHILIPS SEMICONDUCTORS)
- ;
- ; 1 3 9 4 D V C R
- ;---------------------------------------------------------------
- [Philips.NTx86]
- %AVC\Philips&DV_convertor____&CAMCORDER.DeviceDesc%=DVCR.Philips,AVC\Philips&DV_convertor____&CAMCORDER ; Philips DV converter or Camcorder
- %AVC\Philips&DV_convertor____&CAMCORDER.DeviceDesc%=DVCR.Philips,AVC\VEN_6037&MOD_0&CAMCORDER&DV ; Philips DV converter or Camcorder
- %AVC\Philips&CAMCORDER.DeviceDesc%=DVCR.Philips,AVC\Philips&CAMCORDER&DV ; Philips DV Camcorder
-
- [DVCR.Philips.NT]
- Include= ks.inf, kscaptur.inf
- Needs= KS.Registration,KSCAPTUR.Registration.NT
- AddReg= DVCR.AddReg,DVCR.PinNames,DVCR.PlugIns
- CopyFiles= DVCR.CopyDrivers
-
- [DVCR.Philips.NT.Interfaces]
- AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, DVCR.Philips.Interface
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, DVCR.Philips.Interface
- AddInterface=%KSCATEGORY_RENDER%,GLOBAL, DVCR.Philips.Interface
- AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,DVCR.Philips.Interface
-
- [DVCR.Philips.Interface]
- AddReg=DVCR.Philips.Intf.AddReg
-
- [DVCR.Philips.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%DVCR.Capture%
- HKR,,Description,, %DVCR.Philips.Capture%
-
- [DVCR.Philips.NT.Services]
- AddService = MSDV,0x00000002,DVCR.ServiceInstall
-
-
- ;---------------------------------------------------------------
- ; S a m s u n g
- ;
- ; 1 3 9 4 D V C R
- ;---------------------------------------------------------------
- [Samsung.NTx86]
- %AVC\VEN_F0&TYP_4.DeviceDesc%=DVCR.Samsung,AVC\VEN_F0&MOD_0&TYP_4&DV ; Samsung DV Tape Recorder/Player
- %AVC\VEN_F0&TYP_4.DeviceDesc%=DVCR.Samsung,AVC\Samsung&TYP_4&DV ; Samsung DV Tape Recorder/Player with vendor text
-
- %AVC\VEN_F0&CAMCORDER.DeviceDesc%=DVCR.Samsung,AVC\VEN_F0&MOD_0&CAMCORDER&DV ; Samsung DV Camcorder
- %AVC\VEN_F0&CAMCORDER.DeviceDesc%=DVCR.Samsung,AVC\Samsung&CAMCORDER&DV ; Samsung DV Camcorder with Vendor text
-
- [DVCR.Samsung.NT]
- Include= ks.inf, kscaptur.inf
- Needs= KS.Registration,KSCAPTUR.Registration.NT
- AddReg= DVCR.AddReg,DVCR.PinNames,DVCR.PlugIns
- CopyFiles= DVCR.CopyDrivers
-
- [DVCR.Samsung.NT.Interfaces]
- AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, DVCR.Samsung.Interface
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, DVCR.Samsung.Interface
- AddInterface=%KSCATEGORY_RENDER%,GLOBAL, DVCR.Samsung.Interface
- AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,DVCR.Samsung.Interface
-
- [DVCR.Samsung.Interface]
- AddReg=DVCR.Samsung.Intf.AddReg
-
- [DVCR.Samsung.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%DVCR.Capture%
- HKR,,Description,, %DVCR.Samsung.Capture%
-
- [DVCR.Samsung.NT.Services]
- AddService = MSDV,0x00000002,DVCR.ServiceInstall
-
-
- ;---------------------------------------------------------------
- ; S h a r p
- ;
- ; 1 3 9 4 D V C R
- ;---------------------------------------------------------------
- [Sharp.NTx86]
- %AVC\VEN_8001F.DeviceDesc%=DVCR.Sharp,AVC\VEN_8001F&MOD_0 ; Sharp AV Device; Failed AVC Subunit Cmd
-
- %AVC\VEN_8001F&CAMCORDER.DeviceDesc%=DVCR.Sharp,AVC\VEN_8001F&MOD_0&CAMCORDER&DV ; Sharp DV Camcorder
- %AVC\VEN_8001F&CAMCORDER.DeviceDesc%=DVCR.Sharp,AVC\Sharp&CAMCORDER&DV ; Sharp DV Camcorder with vendor text
-
- [DVCR.Sharp.NT]
- Include= ks.inf, kscaptur.inf
- Needs= KS.Registration,KSCAPTUR.Registration.NT
- AddReg= DVCR.AddReg,DVCR.PinNames,DVCR.PlugIns
- CopyFiles= DVCR.CopyDrivers
-
- [DVCR.Sharp.NT.Interfaces]
- AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, DVCR.Sharp.Interface
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, DVCR.Sharp.Interface
- AddInterface=%KSCATEGORY_RENDER%,GLOBAL, DVCR.Sharp.Interface
- AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,DVCR.Sharp.Interface
-
- [DVCR.Sharp.Interface]
- AddReg=DVCR.Sharp.Intf.AddReg
-
- [DVCR.Sharp.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%DVCR.Capture%
- HKR,,Description,, %DVCR.Sharp.Capture%
-
- [DVCR.Sharp.NT.Services]
- AddService = MSDV,0x00000002,DVCR.ServiceInstall
-
-
- ;---------------------------------------------------------------
- ; S o n y
- ;
- ; 1 3 9 4 D V C R
- ;---------------------------------------------------------------
- [Sony.NTx86]
- %AVC\VEN_80046.DeviceDesc%=DVCR.Sony,AVC\VEN_80046&MOD_0 ; Sony AV Device; Failed AVC Subunit Cmd
- %AVC\VEN_80046.DeviceDesc%=DVCR.Sony,AVC\Sony&MOD_0 ; Sony AV Device; Failed AVC Subunit Cmd
-
- %AVC\VEN_80046&TYP_4.DeviceDesc%=DVCR.Sony,AVC\VEN_80046&MOD_0&TYP_4&DV ; Sony DV Tape Recorder/Player
- %AVC\VEN_80046&TYP_4.DeviceDesc%=DVCR.Sony,AVC\Sony&TYP_4&DV ; Sony DV Tape Recorder/Player with vendor text
-
- %AVC\VEN_80046&CAMCORDER.DeviceDesc%=DVCR.Sony,AVC\VEN_80046&MOD_0&CAMCORDER&DV ; Sony DV camcorder
- %AVC\VEN_80046&CAMCORDER.DeviceDesc%=DVCR.Sony,AVC\Sony&CAMCORDER&DV ; Sony DV camcorder with vendor text
- %AVC\VEN_80046&CAMCORDER.DeviceDesc%=DVCR.Sony,AVC\VEN_80146&MOD_0&CAMCORDER&DV ; For Sony's device that use 80146 as its Company_id
-
- [DVCR.Sony.NT]
- Include= ks.inf, kscaptur.inf
- Needs= KS.Registration,KSCAPTUR.Registration.NT
- AddReg= DVCR.AddReg,DVCR.PinNames,DVCR.PlugIns
- CopyFiles= DVCR.CopyDrivers
-
- [DVCR.Sony.NT.Interfaces]
- AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, DVCR.Sony.Interface
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, DVCR.Sony.Interface
- AddInterface=%KSCATEGORY_RENDER%,GLOBAL, DVCR.Sony.Interface
- AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,DVCR.Sony.Interface
-
- [DVCR.Sony.Interface]
- AddReg=DVCR.Sony.Intf.AddReg
-
- [DVCR.Sony.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%DVCR.Capture%
- HKR,,Description,, %DVCR.Sony.Capture%
-
- [DVCR.Sony.NT.Services]
- AddService = MSDV,0x00000002,DVCR.ServiceInstall
-
- ;---------------------------------------------------------------
- ; C o m m o n S e c t i o n
- ;---------------------------------------------------------------
- [DVCR.AddReg]
- HKR,,OkToHibernate,3,01
- HKR,,DontSuspendIfStreamsAreRunning,3,01
-
-
- [DVCR.PinNames]
- HKLM,%MediaCategories%\%GUID.DVVidOutput%,Name,,%Pin.DVVidOutput%
- HKLM,%MediaCategories%\%GUID.DVVidOutput%,Display,1,00,00,00,00
- HKLM,%MediaCategories%\%GUID.DVAVOutput%,Name,,%Pin.DVAVOutput%
- HKLM,%MediaCategories%\%GUID.DVAVOutput%,Display,1,00,00,00,00
- HKLM,%MediaCategories%\%GUID.DVAVInput%,Name,,%Pin.DVAVInput%
- HKLM,%MediaCategories%\%GUID.DVAVInput%,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
-
- ;
- ; 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%
-
-
- [DVCR.DelDrivers]
- msdv.sys,,,1
-
- [DVCR.CopyDrivers]
- msdv.sys,,,0x0100
-
- [DVCR.ServiceInstall]
- ; same service section
- DisplayName = %DVCR.Capture%
- ServiceType = %SERVICE_KERNEL_DRIVER%
- StartType = %SERVICE_DEMAND_START%
- ErrorControl = %SERVICE_ERROR_NORMAL%
- ServiceBinary = %12%\msdv.sys
-
-
-
-
- [Strings]
-
- ;----------------
- ; Non-Localizable
- ;----------------
-
- ; note: only register value is case sensitive, key is not.
- ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
- MediaCategories="System\CurrentControlSet\Control\MediaCategories"
- GUID.DVVidOutput="{5b21c540-7aee-11d1-883b-006097f05c70}"
- GUID.DVAVOutput="{5b21c541-7aee-11d1-883b-006097f05c70}"
- GUID.DVAVInput="{5b21c543-7aee-11d1-883b-006097f05c70}"
-
- KSCATEGORY_VIDEO= "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
- KSCATEGORY_CAPTURE= "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
- KSCATEGORY_RENDER= "{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
- KSCATEGORY_RENDER_EXT="{cc7bfb41-f175-11d1-a392-00e0291f3959}"
- Pin.DVVidOutput="DV Vid Out"
- Pin.DVAVOutput="DV A/V Out"
- Pin.DVAVInput="DV A/V In"
-
- SERVICE_KERNEL_DRIVER=1
- ; PnP should use demand start
- SERVICE_DEMAND_START=3
- SERVICE_ERROR_NORMAL=1
-
- ;
- ; Filter friendly name
- ;
- ; non-localizable:
- DVCR.Capture="Microsoft DV Camera and VCR" ; FriendlyNames is generic, but the Description is device specific.
-
-
- ;----------------
- ; Localizable
- ;----------------
-
- Msft="Microsoft"
- Generic="Generic"
- Canon="Canon"
- Hitachi="Hitachi"
- JVC="JVC"
- Panasonic="Panasonic"
- Philips="Philips"
- Samsung="Samsung"
- Sharp="Sharp"
- Sony="Sony"
-
- ; Localize the following text:
- DVCR.Generic.Capture="AVC Compliant DV Device"
- DVCR.Canon.Capture="Canon DV Device"
- DVCR.Hitachi.Capture="Hitachi DV Device"
- DVCR.MEI.Capture="Panasonic DV Device"
- DVCR.JVC.Capture="JVC DV Device"
- DVCR.Philips.Capture="Philips DV Device"
- DVCR.Samsung.Capture="Samsung DV Device"
- DVCR.Sharp.Capture="Sharp DV Device"
- DVCR.Sony.Capture="Sony DV Device"
-
- ;
- ; Device description
- ;
-
- AVC\Generic.DeviceDesc="AVC Compliant AV Device"
- AVC\Generic&TYP_4.DeviceDesc="AVC Compliant DV Tape Recorder/Player"
- AVC\Generic&CAMCORDER.DeviceDesc="AVC Compliant DV Camcorder"
- AVC\Generic&VendorUnique.DeviceDesc="AVC Compliant Vendor Unique Subunit"
- AVC\Generic&TUNER.DeviceDesc="AVC Compliant Tuner"
-
- AVC\VEN_85.DeviceDesc="Canon AV Device"
- AVC\VEN_85&TYP_4.DeviceDesc="Canon DV Tape Recorder/Player"
- AVC\VEN_85&CAMCORDER.DeviceDesc="Canon DV Camcorder"
-
- AVC\VEN_87.DeviceDesc="Hitachi AV Device"
- AVC\VEN_87&TYP_4.DeviceDesc="Hitachi DV Tape Recorder/Player"
- AVC\VEN_87&CAMCORDER.DeviceDesc="Hitachi DV Camcorder"
-
- AVC\VEN_8088.DeviceDesc="JVC AV Device"
- AVC\VEN_8088&TYP_4.DeviceDesc="JVC DV Tape Recorder/Player"
- AVC\VEN_8088&CAMCORDER.DeviceDesc="JVC DV Camcorder"
-
- AVC\VEN_8045.DeviceDesc="Panasonic AV Device"
- AVC\VEN_8045&TYP_4.DeviceDesc="Panasonic DV Tape Recorder/Player"
- AVC\VEN_8045&CAMCORDER.DeviceDesc="Panasonic DV Camcorder"
- ; Subunits that load NULL driver
- AVC\Panasonic&MOD_0&TYP_1c.DeviceDesc="Panasonic Vendor Unique Subunit"
- AVC\VEN_8045&MOD_0&TYP_1c.DeviceDesc="Panasonic Vendor Unique Subunit"
- AVC\Panasonic&MOD_0&TYP_5.DeviceDesc="Panasonic Vendor Unique Subunit"
- AVC\VEN_8045&MOD_0&TYP_5.DeviceDesc="Panasonic Vendor Unique Subunit"
-
- AVC\Philips&DV_convertor____&CAMCORDER.DeviceDesc="Philips DV Converter or Camcorder"
- AVC\Philips&CAMCORDER.DeviceDesc="Philips Camcorder"
-
- AVC\VEN_F0.DeviceDesc="Samsung AV Device"
- AVC\VEN_F0&TYP_4.DeviceDesc="Samsung DV Tape Recorder/Player"
- AVC\VEN_F0&CAMCORDER.DeviceDesc="Samsung DV Camcorder"
-
- AVC\VEN_8001F.DeviceDesc="Sharp AV Device"
- AVC\VEN_8001F&CAMCORDER.DeviceDesc="Sharp DV Camcorder"
-
- AVC\VEN_80046.DeviceDesc="Sony AV Device"
- AVC\VEN_80046&TYP_4.DeviceDesc="Sony DV Tape Recorder/Player"
- AVC\VEN_80046&CAMCORDER.DeviceDesc="Sony DV Camcorder"
-
- ;
- ; PlugIns descrioption
- ;
- PlugIn_IAMExtDevice="WDM Streaming IAMExtDevice Interface Handler"
- PlugIn_IAMExtTransport="WDM Streaming IAMExtTransport Interface Handler"
- PlugIn_IAMTimecodeReader="WDM Streaming IAMTimecodeReader Interface Handler"
- PropPage_DVcrControl="DVcrControl Property Page"
-
-