;///////////////////////////////////////////////////////////////////
;// This driver is for DW2002,DW2002B,DW2004,Dw2004B,DW2004C.
;// Just for XPAMD64 or VistaAMD64 OS.
;///////////////////////////////////////////////////////////////////

[Version]
signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
LayoutFile=Layout.inf
Provider="DVB Card Corp."
DriverVer= 04/23/2010, 3.0.0.1
CatalogFile = PCIBDA2002_2004amd64.cat

;here service 

[SourceDisksNames]
27=%DiskId%,,,

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

[DestinationDirs]
DefaultDestDir=12

[Manufacturer]
"DVB Tech Corp"=DWBDATV,NTamd64

[DWBDATV.NTamd64]
"PCI 2002 DVB-S BDA Device"= PCIBDA2002_2004_S.Device, PCI\VEN_109F&DEV_036F&SUBSYS_20020000
"PCI 2002 DVB-S BDA Device"= PCIBDA2002_2004_S.Device, PCI\VEN_109F&DEV_036F&SUBSYS_20020001
"PCI 2004 DVB-S BDA Device"= PCIBDA2002_2004_S.Device, PCI\VEN_109F&DEV_036F&SUBSYS_20040000
"PCI 2004 DVB-S BDA Device"= PCIBDA2002_2004_S.Device, PCI\VEN_109F&DEV_036F&SUBSYS_20040001
"PCI 2002 DVB-S BDA Device"= PCIBDA2002_2004_S.Device, PCI\VEN_195D&DEV_1105&SUBSYS_1105195D

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

[PCIBDA2002_2004_S.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,PCIBDA2002_2004.sys

[PCIBDA2002_2004_S.CopyDrivers]
PCIBDA2002_2004.sys

;here is ----->Services

[PCIBDA2002_2004_S.Device.NTamd64.Services]
AddService=PCIBDA2002_2004_S,0x00000002,PCIBDA2002_2004_S.AddService

[PCIBDA2002_2004_S.AddService]
DisplayName    = "PCI DVB-S BDA Device"
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\PCIBDA2002_2004.sys
LoadOrderGroup = ExtendedBase

;here is -----> interface
[PCIBDA2002_2004_S.Device.NTamd64.Interfaces]
AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaSWTunerFilter%,PCIBDA2002_2004_S_TUNER.Interfaces
AddInterface=%KSCATEGORY_BDARECEIVER%,%KSSTRING_BdaSWCaptureFilter%,PCIBDA2002_2004_S_CAPTURE.Interfaces

[PCIBDA2002_2004_S_TUNER.Interfaces]
AddReg=PCIBDA2002_2004_S_TUNER.Interface.AddReg

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


[PCIBDA2002_2004_S_CAPTURE.Interfaces]
AddReg=PCIBDA2002_2004_S_CAPTURE.Interface.AddReg

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

[Strings]
Mfg = "DVB Technology Co. LTD"
BDADEVICE_TUNER.FriendlyName ="PCI BDA DVB-S Tuner"
BDADEVICE_CAPTURE.FriendlyName="PCI BDA DVB-S Capture"
DiskId = "PCI DVBS(2) 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 = "{4C807F36-2DB7-44ce-9582-E1344782CB85}"
KSSTRING_BdaSWCaptureFilter ="{0A468D83-A2E8-45a9-B09E-FE8404C2D13A}"
