|
|
; ; Testcap.INF -- This file contains installation information for Testcap, ; A sample WDM capture driver that requires no hardware ; ; Copyright (c) Microsoft Corporation. All rights reserved. ; ;
[Version] signature="$CHICAGO$" Class=Media ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=%ProviderName% ; LayoutFile needed only for Windows 9x/Me LayoutFile=layout.inf,layout1.inf,layout2.inf DriverVer=03/01/2001,1.0 CatalogFile=testcap.cat
[ControlFlags] ;ExcludeFromSelect=*
[Manufacturer] %MsftMfg%=Microsoft
[DestinationDirs] Testcap.CopyDrivers=10,system32\drivers
[SourceDisksNames] 1=%TESTCAP.Disk1%,,,
[SourceDisksFiles] testcap.sys=1
;--------------------------------------------------------------- ; M I C R O S O F T ; ; T E S T C A P ;---------------------------------------------------------------
[Microsoft] %TESTCAP.DeviceDesc%=Testcap.Device,TESTCAP
[Testcap.Device] Include= ks.inf,kscaptur.inf Needs= Stream.Registration,KS.Registration,KSCAPTUR.Registration AddReg= Testcap.AddReg CopyFiles= Testcap.CopyDrivers KnownFiles= Testcap.KnownFiles
[Testcap.Device.NT] Include= ks.inf,kscaptur.inf Needs= Stream.Registration,KS.Registration,KSCAPTUR.Registration.NT AddReg= Testcap.AddReg CopyFiles= Testcap.CopyDrivers
[Testcap.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,testcap.sys HKR,,PageOutWhenUnopened,3,01 HKR,,DontSuspendIfStreamsAreRunning,3,01
[Testcap.CopyDrivers] testcap.sys
[Testcap.KnownFiles] testcap.sys=safe
[TESTCAP.Device.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture, AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvTuner, AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio,
[TESTCAP.Device.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture, AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvTuner, AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio,
[VideoCapture] AddReg=VideoCapture.AddReg
[VideoTvTuner] AddReg=VideoTvTuner.AddReg
[VideoCrossbar] AddReg=VideoXBar.AddReg
[VideoTvAudio] AddReg=VideoTvAudio.AddReg
[VideoCapture.AddReg] HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%TESTCAP.Capture% ; IAMVideoCompression installed as static interface on both output pins HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} HKLM,Software\CLASSES\CLSID\%TESTCAP.AMcatID%\Instance\%TESTCAP.VBIcatID% HKLM,Software\CLASSES\CLSID\%TESTCAP.AMcatID%\Instance\%TESTCAP.VBIcatID%,,,%TESTCAP.WDMcodecs% HKLM,Software\CLASSES\CLSID\%TESTCAP.AMcatID%\Instance\%TESTCAP.VBIcatID%,FriendlyName,,%TESTCAP.WDMcodecs% HKLM,Software\CLASSES\CLSID\%TESTCAP.AMcatID%\Instance\%TESTCAP.VBIcatID%,CLSID,,"%TESTCAP.VBIcatID%" HKLM,System\CurrentControlSet\Control\MediaCategories\%TESTCAP.CCpinID% HKLM,System\CurrentControlSet\Control\MediaCategories\%TESTCAP.CCpinID%,Name,,%TESTCAP.CCpinName% HKLM,System\CurrentControlSet\Control\MediaCategories\%TESTCAP.NABpinID% HKLM,System\CurrentControlSet\Control\MediaCategories\%TESTCAP.NABpinID%,Name,,%TESTCAP.NABpinName%
[VideoTvTuner.AddReg] HKR,,CLSID,,{266EEE40-6C63-11cf-8A03-00AA006ECB65} HKR,,FriendlyName,,%TESTCAP.TvTuner% [VideoXBar.AddReg] HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956} HKR,,FriendlyName,,%TESTCAP.Crossbar%
[VideoTvAudio.AddReg] HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956} HKR,,FriendlyName,,%TESTCAP.TvAudio%
[Testcap.Device.NT.Services] AddService = TESTCAP,0x00000002,Testcap.ServiceInstall
[Testcap.ServiceInstall] DisplayName = %TESTCAP.DeviceDesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\testcap.sys
;--------------------------------------------------------------- ; S t r i n g s ;---------------------------------------------------------------
[Strings]
;---------------- ; Non-Localizable ;----------------
SERVICE_KERNEL_DRIVER=1 SERVICE_DEMAND_START=3 SERVICE_ERROR_NORMAL=1 TESTCAP.VBIcatID= "{07DAD660-22F1-11d1-A9F4-00C04FBBDE8F}" TESTCAP.AMcatID= "{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}" TESTCAP.CCpinID= "{1AAD8061-012D-11d2-B4B1-00A0D102CFBE}" TESTCAP.NABpinID= "{29703660-498A-11d2-B4B1-00A0D102CFBE}"
;---------------- ; Localizable ;----------------
ProviderName= "YourNameHere" MsftMfg= "Microsoft" TESTCAP.Disk1= "Install Disk" TESTCAP.DeviceDesc= "Testcap, WDM Video Capture" TESTCAP.Capture= "TestCap Capture" TESTCAP.TvTuner= "TestCap TvTuner" TESTCAP.Crossbar= "TestCap Crossbar" TESTCAP.TvAudio= "TestCap TvAudio" TESTCAP.WDMcodecs= "WDM Streaming VBI Codecs" TESTCAP.CCpinName= "HWCC" TESTCAP.NABpinName= "HWNABTS"
|