mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
136 lines
4.1 KiB
136 lines
4.1 KiB
;
|
|
; StreamIP.INF -- This file contains installation information for
|
|
; the StreamIP VBI codec
|
|
;
|
|
;*** Created 09/24/97 (Creation Date)
|
|
;
|
|
|
|
[Version]
|
|
signature="$CHICAGO$"
|
|
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
|
|
Class=Media
|
|
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
|
|
Provider=%Msft%
|
|
|
|
[Manufacturer]
|
|
%MsftMfg%=Microsoft
|
|
|
|
[DestinationDirs]
|
|
StreamIP.Device.CopyDrivers=10,system32\drivers
|
|
|
|
;---------------------------------------------------------------
|
|
; M I C R O S O F T
|
|
;
|
|
; C O D E C
|
|
;---------------------------------------------------------------
|
|
[DefaultInstall]
|
|
AddReg = StreamIP.Default.AddReg
|
|
Reboot = 1
|
|
|
|
[StreamIP.Default.AddReg]
|
|
HKLM, enum\root\streamip\0000, HardwareId,, "streamip"
|
|
|
|
|
|
[Microsoft]
|
|
%VBIcodec.DeviceDesc% = StreamIP.Device, streamip
|
|
|
|
[StreamIP.Device]
|
|
Include= ks.inf, kscaptur.inf
|
|
Needs= KS.Registration,KSCAPTUR.Registration
|
|
AddReg= StreamIP.Device.AddReg
|
|
CopyFiles= StreamIP.Device.CopyDrivers
|
|
|
|
[StreamIP.Device.NT]
|
|
Include= ks.inf, kscaptur.inf
|
|
Needs= KS.Registration,KSCAPTUR.Registration.NT
|
|
AddReg= StreamIP.Device.AddReg
|
|
CopyFiles= StreamIP.Device.CopyDrivers
|
|
|
|
[StreamIP.Device.AddReg]
|
|
HKR,,DevLoader,,*ntkern
|
|
HKR,,NTMPDriver,,StreamIP.sys
|
|
|
|
[StreamIP.Device.CopyDrivers]
|
|
StreamIP.sys
|
|
stream.sys
|
|
|
|
[StreamIP.Device.Interfaces]
|
|
AddInterface={71985F4A-1CA1-11d3-9CC8-00C04F7971E0},"GLOBAL",VBIcodec,
|
|
AddInterface={3F4DC8E2-4050-11d3-8F4B-00C04F7971E2},"GLOBAL",IPSinkPlugin,
|
|
|
|
[StreamIP.Device.NT.Interfaces]
|
|
AddInterface={71985F4A-1CA1-11d3-9CC8-00C04F7971E0},"GLOBAL",VBIcodec,
|
|
AddInterface={3F4DC8E2-4050-11d3-8F4B-00C04F7971E2},"GLOBAL",IPSinkPlugin,
|
|
|
|
[VBIcodec]
|
|
AddReg=VBIcodec.AddReg
|
|
|
|
[IPSinkPlugin]
|
|
AddReg=IPSinkPlugin.AddReg
|
|
|
|
[VBIcodec.AddReg]
|
|
HKR,,CLSID,,%CLSID%
|
|
HKR,,FriendlyName,,%VBIcodec.FriendlyName%
|
|
HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%BDAcatID%
|
|
HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%BDAcatID%,,,%WDMcodecs%
|
|
HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%BDAcatID%,FriendlyName,,%WDMcodecs%
|
|
HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%BDAcatID%,CLSID,,"%BDAcatID%"
|
|
|
|
HKLM,System\CurrentControlSet\Control\MediaCategories\%IPV4PinID%
|
|
HKLM,System\CurrentControlSet\Control\MediaCategories\%IPV4PinID%,Name,,%IPV4PinName%
|
|
|
|
HKLM,System\CurrentControlSet\Control\MediaCategories\%ControlPinID%
|
|
HKLM,System\CurrentControlSet\Control\MediaCategories\%ControlPinID%,Name,,%ControlPinName%
|
|
|
|
|
|
|
|
[IPSinkPlugin.AddReg]
|
|
HKCR,CLSID\{3F4DC8E2-4050-11d3-8F4B-00C04F7971E2},,,%PlugIn_IPSink%
|
|
HKCR,CLSID\{3F4DC8E2-4050-11d3-8F4B-00C04F7971E2}\InprocServer32,,,ipsink.ax
|
|
HKCR,CLSID\{3F4DC8E2-4050-11d3-8F4B-00C04F7971E2}\InprocServer32,ThreadingModel,,Both
|
|
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{3F4DC8E2-4050-11d3-8F4B-00C04F7971E2},,,%PlugIn_IPSink%
|
|
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{3F4DC8E2-4050-11d3-8F4B-00C04F7971E2},IID,1,E2,C8,4D,3F,50,40,D3,11,8F,4B,00,C0,4F,79,71,E2
|
|
|
|
[StreamIP.Device.NT.Services]
|
|
AddService = streamip ,0x00000002,StreamIP.ServiceInstall
|
|
|
|
[StreamIP.ServiceInstall]
|
|
DisplayName = %VBIcodec.DeviceDesc%
|
|
ServiceType = %SERVICE_KERNEL_DRIVER%
|
|
StartType = %SERVICE_AUTO_START%
|
|
ErrorControl = %SERVICE_ERROR_NORMAL%
|
|
ServiceBinary = %12%\StreamIP.sys
|
|
|
|
;---------------------------------------------------------------
|
|
; S t r i n g s
|
|
;---------------------------------------------------------------
|
|
|
|
[Strings]
|
|
|
|
;----------------
|
|
; Non-Localizable
|
|
;----------------
|
|
|
|
SERVICE_KERNEL_DRIVER = 1
|
|
SERVICE_AUTO_START = 2
|
|
SERVICE_ERROR_NORMAL = 1
|
|
|
|
Plugin_IPSink="WDM Streaming IPSink Property Set Handler"
|
|
CLSID= "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" ; KsProxy.ax's ID, REQUIRED
|
|
BDAcatID= "{71985F4A-1CA1-11d3-9CC8-00C04F7971E0}"
|
|
AMcatID= "{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}"
|
|
IPV4PinID="{3fdffa70-ac9a-11d2-8f17-00c04f7971e2}"
|
|
ControlPinID="{FB61415D-434B-4cef-ACF4-8866DEDBEC68}"
|
|
|
|
|
|
;----------------
|
|
; Localizable
|
|
;----------------
|
|
|
|
Msft= "Microsoft"
|
|
MsftMfg= "Microsoft"
|
|
IPV4PinName= "IPv4"
|
|
ConrolPinName= "Control"
|
|
VBIcodec.DeviceDesc= "BDA IPSink"
|
|
VBIcodec.FriendlyName= "BDA IP Sink"
|
|
WDMcodecs= "BDA Rendering Filters"
|