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

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

[SourceDisksNames]
1=%DiskName1%

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

[Manufacturer]
%VenderName% = DeviceList,NTamd64 

[DeviceList.NTamd64]
%RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2838&MI_00
%RTLUSBDTMB.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2839&MI_00
%AZUSB.DeviceDesc%=AZUSB, USB\VID_13D3&PID_3274&MI_00 
%DKUSB.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1101&MI_00
%DKMINIUSB.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1102&MI_00
%DK5217.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1103&MI_00
%DKMSI.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1104&MI_00
%GT.DeviceDesc%=GT, USB\VID_1F4D&PID_0837&MI_00 
%RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_1554&PID_5013&MI_00
%RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_1554&PID_5020&MI_00
%DTVDEV.DeviceDesc%=DTVDEV, USB\VID_0BDA&PID_2837&MI_00
%GTA.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_A803&MI_00 
%GTB.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_B803&MI_00 
%GTC.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_C803&MI_00 
%GTD.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_D803&MI_00 

;Mini Card 
%RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2832
%RTLUSBDTMB.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2836
%RTLUSBDVBC.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2840
%RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_1680&PID_A332  
%YU.DeviceDesc%=YU, USB\VID_1164&PID_6601
%AZMINICARD.DeviceDesc%=AZMINICARD, USB\VID_13D3&PID_3234
%AZGPSTV.DeviceDesc%=AZGPSTV, USB\VID_13D3&PID_3282
%KW.DeviceDesc%=KW, USB\VID_1B80&PID_D397
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D393
%HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D396
%HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D398
%DTVDEV.DeviceDesc%=DTVDEV, USB\VID_0BDA&PID_2834
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D394


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

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

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

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

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

[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

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

[DTVDEV.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

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

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

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

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

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

[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

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

[DTVDEV.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,12
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,,FilterName11,,Digital PCTV Tuner
HKR,,FilterName10,,REALTEK DTV Filter

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

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

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

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

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

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

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

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

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

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


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

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

[RTLUSBDEV.TunerFilter.Interface]
AddReg = RTLUSBDEV.TunerFilter.Interface.AddReg

[RTLUSBDEV.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%RTL2832UTuner.FilterDesc%


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

[YU.TunerFilter.Interface]
AddReg = YU.TunerFilter.Interface.AddReg

[YU.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%YUTuner.FilterDesc%


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

[AZMINICARD.TunerFilter.Interface]
AddReg = AZMINICARD.TunerFilter.Interface.AddReg

[AZMINICARD.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%AZMINICARDTuner.FilterDesc%


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

[AZUSB.TunerFilter.Interface]
AddReg = AZUSB.TunerFilter.Interface.AddReg

[AZUSB.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%AZUSBTuner.FilterDesc%


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

[AZGPSTV.TunerFilter.Interface]
AddReg = AZGPSTV.TunerFilter.Interface.AddReg

[AZGPSTV.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%AZGPSTVTuner.FilterDesc%



[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%


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

[GT.TunerFilter.Interface]
AddReg = GT.TunerFilter.Interface.AddReg

[GT.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%GTTuner.FilterDesc%


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

[DTVDEV.TunerFilter.Interface]
AddReg = DTVDEV.TunerFilter.Interface.AddReg

[DTVDEV.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%DTVTuner.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"
YUTuner.FilterDesc = "Digital Tuner Card"
AZMINICARDTuner.FilterDesc = "AD-TM210"
AZUSBTuner.FilterDesc = "AD-TU230"
AZGPSTVTuner.FilterDesc = "AW-CA100"
KWTuner.FilterDesc = "UB450-T"
HVSOEMTuner.FilterDesc = "DVB-T Dongle"
HVSOEM2ndTuner.FilterDesc = "USB Digital TV"
GTTuner.FilterDesc = "DTV"
DTVTuner.FilterDesc = "Digital PCTV Tuner"

RTLUSBDEV.DeviceDesc = "REALTEK 2832U Device"
RTLUSBDTMB.DeviceDesc = "REALTEK 2832U + 2836 Device"
RTLUSBDVBC.DeviceDesc = "REALTEK 2832U + 2840 Device"
YU.DeviceDesc = "Digital TV Tuner Card"
AZMINICARD.DeviceDesc = "DVB-T FTA USB Half Minicard"
AZUSB.DeviceDesc = "DVB-T USB Dongle"
AZGPSTV.DeviceDesc = "AzureWave AW-CA100/100D"
KW.DeviceDesc = "UB450-T"
HVSOEM.DeviceDesc = "USB DVB-T Device"
HVSOEM2nd.DeviceDesc = "USB DVB-T Device"
DKUSB.DeviceDesc = "DK DVBT DONGLE"
DKMINIUSB.DeviceDesc = "DK mini DVBT DONGLE"
DK5217.DeviceDesc = "DK 5217 DVBT DONGLE"
DKMSI.DeviceDesc = "DIGIVOX Micro HD"
GT.DeviceDesc = "RT DTV 2832U"
DTVDEV.DeviceDesc = "Digital PCTV Tuner"
GTA.DeviceDesc = "DVB-T TV Stick"
GTB.DeviceDesc = "DVBT/Radio TV Stick"
GTC.DeviceDesc = "DVBT/DAB TV Stick"
GTD.DeviceDesc = "DVBT/DAB+ TV Stick"

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

DiskName1 = "RTL2832U Device installation disk"
