; Copyright (c) Microsoft Corporation.  All rights reserved.
[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
ClassVer=2.0
Provider=%Msft%
PnpLockdown=1
DriverVer = 06/21/2006,10.0.22621.1

[ControlFlags]
ExcludeFromSelect=*
PreConfigureDriver=*

[Manufacturer]
%Msft%=Microsoft,NTamd64

[Microsoft.NTamd64]
%MSPCLOCK.DeviceDesc%=MSPCLOCK,SW\{97ebaacc-95bd-11d0-a3ea-00a0c9223196}
%MSPQM.DeviceDesc%=MSPQM,SW\{DDF4358E-BB2C-11D0-A42F-00A0C9223196}
%MSKSSRV.DeviceDesc%=MSKSSRV,SW\{96E080C7-143C-11D1-B40F-00A0C9223196}
%MSTEE.DeviceDesc%=MSTEE,SW\{cfd669f1-9bc2-11d0-8299-0000f822fe8a}
%PlugIn_KSOlay%=KSOLAY.Installation    ; for use by Includes/Needs

[KSOLAY.Installation]
AddReg=KSOLAY.AddReg

;-------------------------------------------------------------------------------

[KSOLAY.AddReg]
HKCR,CLSID\%KSOLAY_GUID%,,,%PlugIn_KSOlay%
HKCR,CLSID\%KSOLAY_GUID%\InprocServer32,,,ksproxy.ax
HKCR,CLSID\%KSOLAY_GUID%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%KSOLAY_GUID%,,,%PlugIn_KSOlay%

;-------------------------------------------------------------------------------

[MSPCLOCK.NT]
AddReg=MSPCLOCK.AddReg

[MSPCLOCK.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,MSPCLOCK.sys

[MSPCLOCK.NT.Services]
AddService=MSPCLOCK, 0x00000002, MSPCLOCK.ServiceInstall

[MSPCLOCK.ServiceInstall]
DisplayName=%MSPCLOCK.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\MSPCLOCK.sys
LoadOrderGroup=Extended Base

;-------------------------------------------------------------------------------


[MSPQM.NT]
AddReg=MSPQM.AddReg

[MSPQM.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,MSPQM.sys

[MSPQM.NT.Services]
AddService=MSPQM, 0x00000002, MSPQM.ServiceInstall

[MSPQM.ServiceInstall]
DisplayName=%MSPQM.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\MSPQM.sys
LoadOrderGroup=Extended Base

;-------------------------------------------------------------------------------

[MSKSSRV.NT]
AddReg=MSKSSRV.AddReg

[MSKSSRV.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,MSKSSRV.sys

[MSKSSRV.NT.HW]
AddReg = MSKSSRV.HW.AddReg

[MSKSSRV.HW.AddReg]
HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;BA)(A;;GRGWGX;;;WD)(A;;GRGX;;;RC)(A;;GRGWGX;;;LS)"

[MSKSSRV.NT.Services]
AddService=MSKSSRV, 0x00000002, MSKSSRV.ServiceInstall

[MSKSSRV.ServiceInstall]
DisplayName=%MSKSSRV.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\MSKSSRV.sys
LoadOrderGroup=Extended Base

;-------------------------------------------------------------------------------

[MSTEE.NT]
AddReg=MSTEE.AddReg

[MSTEE.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,MSTEE.sys

[MSTEE.NT.Services]
AddService=MSTEE, 0x00000002, MSTEE.ServiceInstall

[MSTEE.ServiceInstall]
DisplayName=%MSTEE.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\MSTEE.sys
LoadOrderGroup=Extended Base

[Strings]
; non-localizable
Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
MSFSIO.DeviceId="{cd479e07-8b74-11d0-819a-0000f822fe8a}"
MSRIFFWV.DeviceId="{97EBAACE-95BD-11D0-A3EA-00A0C9223196}"
MSFSIO.Reader.Reference="{760FED5C-9357-11D0-A3CC-00A0C9223196}"
MSFSIO.Writer.Reference="{760FED5D-9357-11D0-A3CC-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CLOCK="{53172480-4791-11D0-A5D6-28DB04C10000}"
KSCATEGORY_BRIDGE="{085AFF00-62CE-11CF-A5D6-28DB04C10000}"
KSCATEGORY_FILESYSTEM="{760FED5E-9357-11D0-A3CC-00A0C9223196}"
KSCATEGORY_INTERFACE_TRANSFORM="{CF1DDA2D-9743-11D0-A3EE-00A0C9223196}"
KSCATEGORY_MEDIUMTRANSFORM="{CF1DDA2E-9743-11D0-A3EE-00A0C9223196}"
KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_QUALITY="{97EBAACB-95BD-11D0-A3EA-00A0C9223196}"
KSSTRING_Filter="{9B365890-165F-11D0-A195-0020AFD156E4}"
KSOLAY_GUID="{490EA5CF-7681-11D1-A21C-00A0C9223196}"

SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
REG_EXPAND_SZ=0x00020000
REG_DWORD=0x00010001

;localizable
Msft="Microsoft"
MSPCLOCK.DeviceDesc="Microsoft Streaming Clock Proxy"
MSFSIO.DeviceDesc="Microsoft Streaming File System I/O"
MSFSIO.Reader.FriendlyName="File System Reader"
MSFSIO.Writer.FriendlyName="File System Writer"
MSPQM.DeviceDesc="Microsoft Streaming Quality Manager Proxy"
MSRIFFWV.DeviceDesc="Microsoft Streaming RIFF Wave File Parser"
MSRIFFWV.FriendlyName="RIFF Wave File Parser"
MSKSSRV.DeviceDesc="Microsoft Streaming Service Proxy"
MSTEE.DeviceDesc="Microsoft Streaming Tee/Sink-to-Sink Converter"
MSTEE.FriendlyName="Tee/Sink-to-Sink Converter"
PlugIn_KSOlay="WDM Streaming IOverlay Property Set Interface Handler"
