[Version]
Signature = "$CHICAGO$"
Class = MEDIA
ClassGUID = {4d36e96c-e325-11ce-bfc1-08002be10318}
provider = %VENDER%
CatalogFile = RTL2832U64.cat
DriverVer = 08/10/2012,12.0801.0186.0810

[DestinationDirs]
RTLUSBDEV.Files.Ext = 10,System32\Drivers

[SourceDisksNames]
1=%DiskName1%

[SourceDisksFiles]
RTL2832UBDA.sys = 1
RTL2832UUSB.sys = 1

[Manufacturer]
%VenderName% = DeviceList,NTamd64 

[DeviceList.NTamd64]

%KW.DeviceDesc%=KW, USB\VID_1B80&PID_D397
%HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D396  ;UB396-T 
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D393                ;HU393-T FM
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D39B                ;HU393-T w/o FM
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D394                ;HU394-T FM
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D395                ;HU394-T w/o FM
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D3A4                ;HU391-T FM
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D3A5                ;HC162-T FM
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D3A6                ;HU391-i ISDB-T FM
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D3A8                ;HU3933-T FM
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D3A1                ;HU393-i ISDB-T FM
%HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D398  ;HU3962 FM
%HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D39A  ;HU3962 w/o FM
%HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D3A7  ;HU3963 FM
%HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D3AD  ;HU3964 FM
%HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D3AE  ;HU392 FM
%HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_C880  ;MC813MC816 FM
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D39C                ;HU770-TM FM
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_E77B                ;HU758

[KW.NT]
Include    = ks.inf, kscaptur.inf, bda.inf
Needs      = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles  = RTLUSBDEV.Files.Ext

[HVSOEM.NT]
Include    = ks.inf, kscaptur.inf, bda.inf
Needs      = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles  = RTLUSBDEV.Files.Ext

[HVSOEM2nd.NT]
Include    = ks.inf, kscaptur.inf, bda.inf
Needs      = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles  = RTLUSBDEV.Files.Ext

[RTLUSBDEV.Files.Ext]
RTL2832UUSB.sys
RTL2832UBDA.sys,,,2

[KW.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[HVSOEM.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[HVSOEM2nd.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[USB.AddService]
DisplayName    = %RTLUSBDEV.USB_Desc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\RTL2832UUSB.sys
AddReg         = USB.AddReg
LoadOrderGroup = Base

[USB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,RTL2832UUSB.sys

[BDA.AddService] 
DisplayName    = %RTLUSBDEV.BDA_Desc%                      			
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %10%\system32\drivers\RTL2832UBDA.sys
AddReg         = BDA.AddReg

[BDA.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,RTL2832UBDA.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,FilterNameNumber,0x10001,13
HKR,,FilterName1,,VideoMate TV U100 
HKR,,FilterName2,,Digital Tuner Card
HKR,,FilterName3,,AD-TM210
HKR,,FilterName4,,AD-TU230
HKR,,FilterName5,,AW-CA100
HKR,,FilterName6,,UB450-T
HKR,,FilterName7,,USB Digital TV
HKR,,FilterName8,,DVB-T Dongle
HKR,,FilterName9,,DTV
HKR,,FilterName10,,Digital PCTV Tuner
HKR,,FilterName11,,VideoMate U6xx DTV Filter
HKR,,FilterName12,,REALTEK DTV Filter

[KW.NT.HW]
AddReg = BDA.UpperFilter.AddReg	

[HVSOEM.NT.HW]
AddReg = BDA.UpperFilter.AddReg	

[HVSOEM2nd.NT.HW]
AddReg = BDA.UpperFilter.AddReg	

[BDA.UpperFilter.AddReg]                       	 			
HKR,,"UpperFilters",0x00010000,"RTL2832UBDA"   			

[KW.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, KW.TunerFilter.Interface

[KW.TunerFilter.Interface]
AddReg = KW.TunerFilter.Interface.AddReg

[KW.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%KWTuner.FilterDesc%

[HVSOEM.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, HVSOEM.TunerFilter.Interface

[HVSOEM.TunerFilter.Interface]
AddReg = HVSOEM.TunerFilter.Interface.AddReg

[HVSOEM.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%HVSOEMTuner.FilterDesc%

[HVSOEM2nd.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, HVSOEM2nd.TunerFilter.Interface

[HVSOEM2nd.TunerFilter.Interface]
AddReg = HVSOEM2nd.TunerFilter.Interface.AddReg

[HVSOEM2nd.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%HVSOEM2ndTuner.FilterDesc%

[Strings]
Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_BDATuner = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
KSCATEGORY_BDACapture = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
KSSTRING_RTL2832UTunerFilter = "{9d4afc32-0f42-45d9-b590-af9295699871}"

VenderName = "Realtek"
VENDER = "REALTEK"
RTL2832UTuner.FilterDesc = "REALTEK DTV Filter"
KWTuner.FilterDesc = "UB450-T"
HVSOEMTuner.FilterDesc = "DVB-T Dongle"
HVSOEM2ndTuner.FilterDesc = "USB Digital TV"

RTLUSBDEV.DeviceDesc = "REALTEK 2832U Device"
RTLUSBDTMB.DeviceDesc = "REALTEK 2832P + 2836 Device"
RTLUSBDVBC.DeviceDesc = "DVB-C PCTV Tuner"
KW.DeviceDesc = "UB450-T"
HVSOEM.DeviceDesc = "USB DVB-T Device"
HVSOEM2nd.DeviceDesc = "USB DVB-T Device"

RTLUSBDEV.USB_Desc = "REALTEK 2832U USB Driver"
RTLUSBDEV.BDA_Desc = "REALTEK 2832U BDA Driver"

DiskName1 = "RTL2832U Device installation disk"
