;  	DW Box Install Information File For Win2000, WinXP
;Install - AddReg,CopyFile
;Services --AddServices
;Interface-->AddInterface 
;warning ******  .NT is a very important section

[Version]
signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
LayoutFile=Layout.inf
Provider="DVB DW Corp."
DriverVer= 04/30/2009, 1.1.0.2
CatalogFile = dw2005i386.cat

[ControlFlags]
ExcludeFromSelect=*
ExcludeFromSelect.NT=*

[SourceDisksNames]
27=%DiskId%,,,

[SourceDisksFiles]
DW2005.inf  = 27
DW2005.sys = 27

[DestinationDirs]
DefaultDestDir=12

[Manufacturer]
%Mfg% = MfgDeviceSection

[MfgDeviceSection]
"PCIE 2005 DVB-S Box"= DVBDW2005.Device, PCI\VEN_14F1&DEV_8852&SUBSYS_00000000
"PCIE 2005 DVB-S Box"= DVBDW2005.Device, PCI\VEN_14F1&DEV_8852&SUBSYS_20050001

;here ------> install
[DVBDW2005.Device.NT]
Include    = ks.inf, kscaptur.inf, bda.inf
Needs      = KS.Registration.NT,KSCAPTUR.Registration.NT,BDA.Installation.NT
AddReg     = DVBDW2005.AddReg
CopyFiles  = DVBDW2005.CopyFiles
KnownFiles = DVBDW2005.KnownFiles

[DVBDW2005.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,DW2005.sys
HKR,,PageOutWhenUnopened,3,00
HKR,,DontSuspendIfStreamsAreRunning,3,01

[DVBDW2005.CopyFiles]
DW2005.sys

[DVBDW2005.KnownFiles]
DW2005.sys=safe

;add service here
[DVBDW2005.Device.NT.Services]
AddService = DVBDW2005_Sevice,0x00000002,DVBDW2005_Sevice.AddService

[DVBDW2005_Sevice.AddService]
DisplayName = %DVB_DEVICE_DISPLAYNAME%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\DW2005.sys
LoadOrderGroup = ExtendedBase

;add interfaces here
[DVBDW2005.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaSWTunerFilter%,DVB_S_2005_DEVICE_Tuner.Interfaces
AddInterface=%KSCATEGORY_BDARECEIVER%,%KSSTRING_BdaSWCaptureFilter%,DVB_S_2005_DEVICE_Capture.Interfaces

[DVB_S_2005_DEVICE_Tuner.Interfaces]
AddReg=DVB_S_2005_DEVICE_Tuner.Interface.AddReg

[DVB_S_2005_DEVICE_Tuner.Interface.AddReg]
HKR,,CLSID,,%BDAPROXY.CLSID%
HKR,,FriendlyName,,%BDADEVICE_TUNER.FriendlyName%

[DVB_S_2005_DEVICE_Capture.Interfaces]
AddReg=DVB_S_2005_DEVICE_Capture.Interface.AddReg

[DVB_S_2005_DEVICE_Capture.Interface.AddReg]
HKR,,CLSID,,%BDAPROXY.CLSID%
HKR,,FriendlyName,,%BDADEVICE_CAPTURE.FriendlyName%

[Strings]
DVB_DEVICE_DISPLAYNAME="PCIE DW2005 DVB-S2 Device"
Mfg = "DVB Technology Co. LTD"
BDADEVICE_TUNER.FriendlyName ="PCIE DW2005 DVB-S2 Tuner"
BDADEVICE_CAPTURE.FriendlyName="PCIE DW2005 DVB-S2 Capture"
DiskId = "PCIE DW2005 DVB-S2 Device Disk"

KSCATEGORY_BDATUNER     = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
KSCATEGORY_BDARECEIVER  = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
BDAPROXY.CLSID= "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"

KSSTRING_BdaSWTunerFilter = "{EDE18552-45E6-469f-93B5-27E94296DE38}"
KSSTRING_BdaSWCaptureFilter ="{76310C7B-E712-4564-94CC-DD69D6608989}"
