;
; Installation inf file for ATSC/NTSC USB adapter driver
; Copyright 2005, DTV-DVB

[Version]
signature	= "$CHICAGO$"
Class		= Media
ClassGUID	= {4d36e96c-e325-11ce-bfc1-08002be10318}
Provider	= %DTV-DVB%
DriverVer	= 05/29/2006,1.0.4.0
CatalogFile 	= UDXTTM6000.cat
CatalogFile.NTAMD64 = AMD64\UDXTTM6000.cat
CatalogFile.NTIA64  = IA64\UDXTTM6000.cat

[Manufacturer]
%MfgName% = DTV-DVB, NTAMD64, NTIA64

[DTV-DVB]
%UDXTTM6000.DeviceDesc%	= UDXTTM6000.Device,USB\VID_6000&PID_0001
%UDXTTM60001.DeviceDesc%= UDXTTM6000.Device1,USB\VID_6000&PID_0001

%UDAT7240.DeviceDesc%	= UDXTTM6000.Device,USB\VID_13D3&PID_3215
%UDAT72401.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3215

%UDTT704C1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3212

%UDTT704D.DeviceDesc%	= UDXTTM6000.Device,USB\VID_13D3&PID_3213
%UDTT704D1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3213

%UDTT704F.DeviceDesc%	= UDXTTM6000.Device,USB\VID_13D3&PID_3214
%UDTT704F1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3214

%VIEWSONIC.DeviceDesc%	= UDXTTM6000.Device,USB\VID_0543&PID_1E60
%VIEWSONIC1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_0543&PID_1E60

[DTV-DVB.NTAMD64]
%UDXTTM6000.DeviceDesc%	= UDXTTM6000.Device,USB\VID_6000&PID_0001
%UDXTTM60001.DeviceDesc%= UDXTTM6000.Device1,USB\VID_6000&PID_0001

%UDAT7240.DeviceDesc%	= UDXTTM6000.Device,USB\VID_13D3&PID_3215
%UDAT72401.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3215

%UDTT704C1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3212

%UDTT704D.DeviceDesc%	= UDXTTM6000.Device,USB\VID_13D3&PID_3213
%UDTT704D1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3213

%UDTT704F.DeviceDesc%	= UDXTTM6000.Device,USB\VID_13D3&PID_3214
%UDTT704F1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3214

%VIEWSONIC.DeviceDesc%	= UDXTTM6000.Device,USB\VID_0543&PID_1E60
%VIEWSONIC1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_0543&PID_1E60

[DTV-DVB.NTIA64]
%UDXTTM6000.DeviceDesc%	= UDXTTM6000.Device,USB\VID_6000&PID_0001
%UDXTTM60001.DeviceDesc%= UDXTTM6000.Device1,USB\VID_6000&PID_0001

%UDAT7240.DeviceDesc%	= UDXTTM6000.Device,USB\VID_13D3&PID_3215
%UDAT72401.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3215

%UDTT704C1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3212

%UDTT704D.DeviceDesc%	= UDXTTM6000.Device,USB\VID_13D3&PID_3213
%UDTT704D1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3213

%UDTT704F.DeviceDesc%	= UDXTTM6000.Device,USB\VID_13D3&PID_3214
%UDTT704F1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_13D3&PID_3214

%VIEWSONIC.DeviceDesc%	= UDXTTM6000.Device,USB\VID_0543&PID_1E60
%VIEWSONIC1.DeviceDesc%	= UDXTTM6000.Device1,USB\VID_0543&PID_1E60


[DestinationDirs]
UDXTTM6000.CopyDrivers	= 10,System32\Drivers 

[SourceDisksNames]
1 = %INSTALLATION_DISK%, UDXTTM6000.inf, ,

[SourceDisksNames.AMD64]
1 = %INSTALLATION_DISK%, UDXTTM6000.inf, , \AMD64

[SourceDisksNames.IA64]
1 = %INSTALLATION_DISK%, UDXTTM6000.inf, , \IA64

[SourceDisksFiles]
UDXTTM6000.sys = 1

[ControlFlags]
ExcludeFromSelect	= *
ExcludeFromSelect.NT	= *





[UDXTTM6000.Device.NT]
Include    = ks.inf, kscaptur.inf, bda.inf
Needs      = KS.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
AddReg     = UDXTTM6000.AddReg
CopyFiles  = UDXTTM6000.CopyDrivers





[UDXTTM6000.Device.NT.Services]
Addservice = UDXTTM6000, 0x00000002, UDXTTM6000.AddService

[UDXTTM6000.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_BDATUNER%,	%KSSTRING_ABdaFilter%, UDXTTM6000.AInterfaces,
AddInterface=%KSCATEGORY_BDARECEIVER%,	%KSSTRING_ABdaFilter%, UDXTTM6000.AInterfaces,

AddInterface=%KSCATEGORY_BDATUNER%,	%KSSTRING_CBdaFilter%, UDXTTM6000.CInterfaces,
AddInterface=%KSCATEGORY_BDARECEIVER%,	%KSSTRING_CBdaFilter%, UDXTTM6000.CInterfaces,

AddInterface=%KSCATEGORY_BDATUNER%,	%KSSTRING_TBdaFilter%, UDXTTM6000.TInterfaces,
AddInterface=%KSCATEGORY_BDARECEIVER%,	%KSSTRING_TBdaFilter%, UDXTTM6000.TInterfaces,

AddInterface=%KSCATEGORY_BDATUNER%,	%KSSTRING_DBdaFilter%, UDXTTM6000.DDevice,
AddInterface=%KSCATEGORY_BDARECEIVER%,	%KSSTRING_DBdaInterface%, UDXTTM6000.DInterfaces,

AddInterface=%KSCATEGORY_CROSSBAR%,%GUID_XBAR%,VideoCrossbar,0
AddInterface=%KSCATEGORY_TVTUNER%,%GUID_ANALOGTVTUNER%,VideoTvTuner,0
AddInterface=%KSCATEGORY_TVAUDIO%,%GUID_TVAUDIO%,VideoTvAudio,0
AddInterface=%KSCATEGORY_CAPTURE%,%GUID_STREAMCAPTURE%,VideoCapture,0
AddInterface=%KSCATEGORY_VIDEO%,%GUID_STREAMCAPTURE%,VideoCapture,0





[UDXTTM6000.Device1.NT]
Include    = ks.inf, kscaptur.inf, bda.inf
Needs      = KS.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
AddReg     = UDXTTM6000.AddReg1
CopyFiles  = UDXTTM6000.CopyDrivers




[UDXTTM6000.Device1.NT.Services]
Addservice = UDXTTM6000, 0x00000002, UDXTTM6000.AddService

[UDXTTM6000.Device1.NT.Interfaces]
AddInterface=%KSCATEGORY_BDATUNER%,	%KSSTRING_ABdaFilter%, UDXTTM6000.AInterfaces,
AddInterface=%KSCATEGORY_BDARECEIVER%,	%KSSTRING_ABdaFilter%, UDXTTM6000.AInterfaces,

AddInterface=%KSCATEGORY_BDATUNER%,	%KSSTRING_CBdaFilter%, UDXTTM6000.CInterfaces,
AddInterface=%KSCATEGORY_BDARECEIVER%,	%KSSTRING_CBdaFilter%, UDXTTM6000.CInterfaces,

AddInterface=%KSCATEGORY_BDATUNER%,	%KSSTRING_TBdaFilter%, UDXTTM6000.TInterfaces,
AddInterface=%KSCATEGORY_BDARECEIVER%,	%KSSTRING_TBdaFilter%, UDXTTM6000.TInterfaces,

AddInterface=%KSCATEGORY_BDATUNER%,	%KSSTRING_DBdaFilter%, UDXTTM6000.DDevice,
AddInterface=%KSCATEGORY_BDARECEIVER%,	%KSSTRING_DBdaInterface%, UDXTTM6000.DInterfaces,

AddInterface=%KSCATEGORY_CROSSBAR%,%GUID_XBAR%,VideoCrossbar,0
AddInterface=%KSCATEGORY_TVTUNER%,%GUID_ANALOGTVTUNER%,VideoTvTuner,0
AddInterface=%KSCATEGORY_TVAUDIO%,%GUID_TVAUDIO%,VideoTvAudio,0
AddInterface=%KSCATEGORY_CAPTURE%,%GUID_STREAMCAPTURE%,VideoCapture,0
AddInterface=%KSCATEGORY_VIDEO%,%GUID_STREAMCAPTURE%,VideoCapture,0


[UDXTTM6000.AddService]
DisplayName    = %UDXTTM6000.FriendlyName%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\UDXTTM6000.sys
LoadOrderGroup = Base

[UDXTTM6000.CopyDrivers]
UDXTTM6000.sys

[UDXTTM6000.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,UDXTTM6000.sys
HKR,,PageOutWhenUnopened,3,01

HKR,"ENUM\Device1",pnpid,,"UDXTTM6000HID.VIRTUAL"

HKLM,System\CurrentControlSet\Control\MediaCategories\{47F038EA-7D1E-4192-999B-3EFFFDAC7559}
HKLM,System\CurrentControlSet\Control\MediaCategories\{47F038EA-7D1E-4192-999B-3EFFFDAC7559},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{47F038EA-7D1E-4192-999B-3EFFFDAC7559},Name,,"Tuner Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{1A78AA67-5A12-4119-941A-5D04A84CAEFB}
HKLM,System\CurrentControlSet\Control\MediaCategories\{1A78AA67-5A12-4119-941A-5D04A84CAEFB},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{1A78AA67-5A12-4119-941A-5D04A84CAEFB},Name,,"Demodulator Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{C42A0C30-7D96-4ecf-81D3-AA26553E4B2A}
HKLM,System\CurrentControlSet\Control\MediaCategories\{C42A0C30-7D96-4ecf-81D3-AA26553E4B2A},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{C42A0C30-7D96-4ecf-81D3-AA26553E4B2A},Name,,"Antenna In Pin"

HKLM,System\CurrentControlSet\Control\MediaCategories\{3C6EFB78-0A24-4cc8-A3E6-3EB8A2F5C945}
HKLM,System\CurrentControlSet\Control\MediaCategories\{3C6EFB78-0A24-4cc8-A3E6-3EB8A2F5C945},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{3C6EFB78-0A24-4cc8-A3E6-3EB8A2F5C945},Name,,"Tuner Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{340CA33B-D6F1-4a9d-AD4F-EA7FA47B3E18}
HKLM,System\CurrentControlSet\Control\MediaCategories\{340CA33B-D6F1-4a9d-AD4F-EA7FA47B3E18},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{340CA33B-D6F1-4a9d-AD4F-EA7FA47B3E18},Name,,"Demodulator Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{0E378805-7A22-4b50-B26E-E4C1B3711C1D}
HKLM,System\CurrentControlSet\Control\MediaCategories\{0E378805-7A22-4b50-B26E-E4C1B3711C1D},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{0E378805-7A22-4b50-B26E-E4C1B3711C1D},Name,,"Antenna In Pin"

HKLM,System\CurrentControlSet\Control\MediaCategories\{DAE9BEAD-C0E3-4e6f-8188-EBFEAEED698E}
HKLM,System\CurrentControlSet\Control\MediaCategories\{DAE9BEAD-C0E3-4e6f-8188-EBFEAEED698E},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{DAE9BEAD-C0E3-4e6f-8188-EBFEAEED698E},Name,,"Tuner Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{F5EB96AF-C22B-4b5b-A441-EF16AEFA34E4}
HKLM,System\CurrentControlSet\Control\MediaCategories\{F5EB96AF-C22B-4b5b-A441-EF16AEFA34E4},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{F5EB96AF-C22B-4b5b-A441-EF16AEFA34E4},Name,,"Demodulator Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{D0664211-8B82-4506-9510-DA9CC8F2A8E5}
HKLM,System\CurrentControlSet\Control\MediaCategories\{D0664211-8B82-4506-9510-DA9CC8F2A8E5},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{D0664211-8B82-4506-9510-DA9CC8F2A8E5},Name,,"Antenna In Pin"

; //As it is, no change
HKR,"DriverData","MCE_FreqTranslate",0x00010001, 0x00,0x00,0x00,0x00
; //Fixed 6 MHz Freq table
;HKR,"DriverData","MCE_FreqTranslate",0x00010001, 0x06,0x00,0x00,0x00
; //Fixed 7 MHz Freq table
;HKR,"DriverData","MCE_FreqTranslate",0x00010001, 0x07,0x00,0x00,0x00
; //Fixed 8 MHz Freq table
;HKR,"DriverData","MCE_FreqTranslate",0x00010001, 0x08,0x00,0x00,0x00

; //As it is, no change
HKR,"DriverData","FixedBandwidth",0x00010001, 0x00,0x00,0x00,0x00
; //VHF in 7 MHz, UHF in 8 MHz
;HKR,"DriverData","FixedBandwidth",0x00010001, 0x01,0x00,0x00,0x00
; //Fixed 6 MHz
;HKR,"DriverData","FixedBandwidth",0x00010001, 0x06,0x00,0x00,0x00
; //Fixed 7 MHz
;HKR,"DriverData","FixedBandwidth",0x00010001, 0x07,0x00,0x00,0x00
; //Fixed 8 MHz
;HKR,"DriverData","FixedBandwidth",0x00010001, 0x08,0x00,0x00,0x00

; //167KHz will be scanned
HKR,"DriverData","ShiftFreqScan",0x00010001, 0x00,0x00,0x00,0x00
; //Don't scan +-167KHz, just return lock failure
;HKR,"DriverData","ShiftFreqScan",0x00010001, 0x01,0x00,0x00,0x00

; IR system code checklist1
; 00 00 00 00 : Enable all
; FF FF 00 00 : Filter All
HKR,"DriverData","IRSYSCODECHECK1",0x00010001, 0xFF,0x00,0x00,0x00

; //Mapping RC table for DTV-DVB
HKR,"DriverData","RC_Configuration",0x00010001, 0x00,0x00,0x00,0x00
; //Mapping RC table for Cyberlink
;HKR,"DriverData","RC_Configuration",0x00010001, 0x01,0x00,0x00,0x00
; //Mapping RC table for IVI
;HKR,"DriverData","RC_Configuration",0x00010001, 0x02,0x00,0x00,0x00
; //Mapping RC table for MCE
;HKR,"DriverData","RC_Configuration",0x00010001, 0x03,0x00,0x00,0x00
; //Mapping RC table for NEW TH HID RC
;HKR,"DriverData","RC_Configuration",0x00010001, 0x04,0x00,0x00,0x00
; //Mapping RC table for Custom
;HKR,"DriverData","RC_Configuration",0x00010001, 0x05,0x00,0x00,0x00
; //Mapping RC table for DNTVLive HID RC
;HKR,"DriverData","RC_Configuration",0x00010001, 0x10,0x00,0x00,0x00
; //Disable RC
;HKR,"DriverData","RC_Configuration",0x00010001, 0xFF,0xFF,0x00,0x00

; Tuner Power off timeout setting 0: Disable n: n Sec
HKR,"DriverData","TunerOffTimeOut",0x00010001, 0xB4,0x00,0x00,0x00

; Tuner Firmware download speed 0: Normal speed, others: Speed Up Rate
HKR,"DriverData","bDLSpeed",0x00010001, 0x00,0x00,0x00,0x00

; Special AP mode 0:Normal 1:MCE 2:PCM4
HKR,"DriverData","MCEMode",0x00010001, 0x00,0x00,0x00,0x00

[UDXTTM6000.AddReg1]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,UDXTTM6000.sys
HKR,,PageOutWhenUnopened,3,01

HKLM,System\CurrentControlSet\Control\MediaCategories\{47F038EA-7D1E-4192-999B-3EFFFDAC7559}
HKLM,System\CurrentControlSet\Control\MediaCategories\{47F038EA-7D1E-4192-999B-3EFFFDAC7559},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{47F038EA-7D1E-4192-999B-3EFFFDAC7559},Name,,"Tuner Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{1A78AA67-5A12-4119-941A-5D04A84CAEFB}
HKLM,System\CurrentControlSet\Control\MediaCategories\{1A78AA67-5A12-4119-941A-5D04A84CAEFB},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{1A78AA67-5A12-4119-941A-5D04A84CAEFB},Name,,"Demodulator Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{C42A0C30-7D96-4ecf-81D3-AA26553E4B2A}
HKLM,System\CurrentControlSet\Control\MediaCategories\{C42A0C30-7D96-4ecf-81D3-AA26553E4B2A},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{C42A0C30-7D96-4ecf-81D3-AA26553E4B2A},Name,,"Antenna In Pin"

HKLM,System\CurrentControlSet\Control\MediaCategories\{3C6EFB78-0A24-4cc8-A3E6-3EB8A2F5C945}
HKLM,System\CurrentControlSet\Control\MediaCategories\{3C6EFB78-0A24-4cc8-A3E6-3EB8A2F5C945},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{3C6EFB78-0A24-4cc8-A3E6-3EB8A2F5C945},Name,,"Tuner Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{340CA33B-D6F1-4a9d-AD4F-EA7FA47B3E18}
HKLM,System\CurrentControlSet\Control\MediaCategories\{340CA33B-D6F1-4a9d-AD4F-EA7FA47B3E18},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{340CA33B-D6F1-4a9d-AD4F-EA7FA47B3E18},Name,,"Demodulator Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{0E378805-7A22-4b50-B26E-E4C1B3711C1D}
HKLM,System\CurrentControlSet\Control\MediaCategories\{0E378805-7A22-4b50-B26E-E4C1B3711C1D},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{0E378805-7A22-4b50-B26E-E4C1B3711C1D},Name,,"Antenna In Pin"

HKLM,System\CurrentControlSet\Control\MediaCategories\{DAE9BEAD-C0E3-4e6f-8188-EBFEAEED698E}
HKLM,System\CurrentControlSet\Control\MediaCategories\{DAE9BEAD-C0E3-4e6f-8188-EBFEAEED698E},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{DAE9BEAD-C0E3-4e6f-8188-EBFEAEED698E},Name,,"Tuner Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{F5EB96AF-C22B-4b5b-A441-EF16AEFA34E4}
HKLM,System\CurrentControlSet\Control\MediaCategories\{F5EB96AF-C22B-4b5b-A441-EF16AEFA34E4},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{F5EB96AF-C22B-4b5b-A441-EF16AEFA34E4},Name,,"Demodulator Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{D0664211-8B82-4506-9510-DA9CC8F2A8E5}
HKLM,System\CurrentControlSet\Control\MediaCategories\{D0664211-8B82-4506-9510-DA9CC8F2A8E5},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{D0664211-8B82-4506-9510-DA9CC8F2A8E5},Name,,"Antenna In Pin"

; //As it is, no change
HKR,"DriverData","MCE_FreqTranslate",0x00010001, 0x00,0x00,0x00,0x00
; //Fixed 6 MHz Freq table
;HKR,"DriverData","MCE_FreqTranslate",0x00010001, 0x06,0x00,0x00,0x00
; //Fixed 7 MHz Freq table
;HKR,"DriverData","MCE_FreqTranslate",0x00010001, 0x07,0x00,0x00,0x00
; //Fixed 8 MHz Freq table
;HKR,"DriverData","MCE_FreqTranslate",0x00010001, 0x08,0x00,0x00,0x00

; //As it is, no change
HKR,"DriverData","FixedBandwidth",0x00010001, 0x00,0x00,0x00,0x00
; //VHF in 7 MHz, UHF in 8 MHz
;HKR,"DriverData","FixedBandwidth",0x00010001, 0x01,0x00,0x00,0x00
; //Fixed 6 MHz
;HKR,"DriverData","FixedBandwidth",0x00010001, 0x06,0x00,0x00,0x00
; //Fixed 7 MHz
;HKR,"DriverData","FixedBandwidth",0x00010001, 0x07,0x00,0x00,0x00
; //Fixed 8 MHz
;HKR,"DriverData","FixedBandwidth",0x00010001, 0x08,0x00,0x00,0x00

; //167KHz will be scanned
HKR,"DriverData","ShiftFreqScan",0x00010001, 0x00,0x00,0x00,0x00
; //Don't scan +-167KHz, just return lock failure
;HKR,"DriverData","ShiftFreqScan",0x00010001, 0x01,0x00,0x00,0x00

; Tuner Power off timeout setting 0: Disable n: n Sec
HKR,"DriverData","TunerOffTimeOut",0x00010001, 0xB4,0x00,0x00,0x00

; Tuner Firmware download speed 0: Normal speed, others: Speed Up Rate
HKR,"DriverData","bDLSpeed",0x00010001, 0x00,0x00,0x00,0x00

; Special AP mode 0:Normal 1:MCE 2:PCM4
HKR,"DriverData","MCEMode",0x00010001, 0x00,0x00,0x00,0x00


[UDXTTM6000.AInterfaces]
AddReg = UDXTTM6000.AInterface.AddReg

[UDXTTM6000.CInterfaces]
AddReg = UDXTTM6000.CInterface.AddReg

[UDXTTM6000.TInterfaces]
AddReg = UDXTTM6000.TInterface.AddReg

[UDXTTM6000.DDevice]
AddReg=UDXTTM6000.DDevice.AddReg

[UDXTTM6000.DInterfaces]
AddReg=UDXTTM6000.DInterfaces.AddReg



[UDXTTM6000.AInterface.AddReg]
HKR,,CLSID,,%KSPROXY.CLSID%
HKR,,FriendlyName,,%UDXTTM6000.AFriendlyName%

[UDXTTM6000.CInterface.AddReg]
HKR,,CLSID,,%KSPROXY.CLSID%
HKR,,FriendlyName,,%UDXTTM6000.CFriendlyName%

[UDXTTM6000.TInterface.AddReg]
HKR,,CLSID,,%KSPROXY.CLSID%
HKR,,FriendlyName,,%UDXTTM6000.TFriendlyName%

[UDXTTM6000.DDevice.AddReg]
HKR,,CLSID,,%KSPROXY.CLSID%
HKR,,FriendlyName,,%UDXTTM6000.DDeviceName%

[UDXTTM6000.DInterfaces.AddReg]
HKR,,CLSID,,%KSPROXY.CLSID%
HKR,,FriendlyName,,%UDXTTM6000.DInterfacesName%



[VideoCrossbar]
AddReg=VideoXBar.AddReg

[VideoXBar.AddReg]
HKR,,CLSID,,%KSXBar.CLSID%
HKR,,FriendlyName,,%UDXTTM6000.Crossbar%

[VideoTvTuner]
AddReg=VideoTvTuner.AddReg

[VideoTvTuner.AddReg]
HKR,,CLSID,,%KSTvTune.CLSID%
HKR,,FriendlyName,,%UDXTTM6000.TvTuner%

[VideoTvAudio]
AddReg=VideoTvAudio.AddReg

[VideoTvAudio.AddReg]
HKR,,CLSID,,%KSTVAudio.CLSID%
HKR,,FriendlyName,,%UDXTTM6000.TvAudio%

[VideoCapture]
AddReg=VideoCapture.AddReg

[VideoCapture.AddReg]
HKR,,CLSID,,%KSPROXY.CLSID%
HKR,,FriendlyName,,%UDXTTM6000.Capture%



[Strings]
DTV-DVB				= "DTV-DVB"
MfgName				= "DTV-DVB"

KSPROXY.CLSID			= "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"  ; KsProxy.ax's ID, REQUIRED
KSXBar.CLSID                    = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
KSTvTune.CLSID                  = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"
KSTVAudio.CLSID                 = "{71F96462-78F3-11d0-A18C-00A0C9118956}"

UDXTTM6000.DeviceDesc		= "DTV-DVB UDXTTM6000 - USB 2.0 A/D Driver"
UDXTTM60001.DeviceDesc		= "DTV-DVB UDXTTM6000 - USB 2.0 A/D Driver(Without HID)"

UDAT7240.DeviceDesc		= "DTV-DVB UDAT7240 - USB 2.0 ATSC/NTSC/PAL Driver"
UDAT72401.DeviceDesc	        = "DTV-DVB UDAT7240 - USB 2.0 ATSC/NTSC/PAL Driver(Without HID)"

UDTT704C1.DeviceDesc		= "DTV-DVB UDTT704C - USB 2.0 DVBT/NTSC/PAL Driver"

UDTT704D.DeviceDesc		= "DTV-DVB UDTT704D - USB 2.0 DVBT/NTSC/PAL Driver"
UDTT704D1.DeviceDesc		= "DTV-DVB UDTT704D - USB 2.0 DVBT/NTSC/PAL Driver(Without HID)"

UDTT704F.DeviceDesc		= "DTV-DVB UDTT704F - PCI-E(USB 2.0) DVBT/NTSC/PAL Driver"
UDTT704F1.DeviceDesc		= "DTV-DVB UDTT704F - PCI-E(USB 2.0) DVBT/NTSC/PAL Driver(Without HID)"

VIEWSONIC.DeviceDesc		= "TA310 - USB 2.0 ATSC/NTSC/PAL Driver"
VIEWSONIC1.DeviceDesc		= "TA310 - USB 2.0 ATSC/NTSC/PAL Driver(Without HID)"


UDXTTM6000.FriendlyName         = "DTV-DVB UDXTTM6000 - USB 2.0 Receiver"

UDXTTM6000.AFriendlyName        = "DTV-DVB UDXTTM6000 - USB 2.0 ATSC Receiver"
UDXTTM6000.CFriendlyName	    = "DTV-DVB UDXTTM6000 - USB 2.0 DVBC Receiver"
UDXTTM6000.TFriendlyName	    = "DTV-DVB UDXTTM6000 - USB 2.0 DVBT Receiver"
UDXTTM6000.DDeviceName          = "DTV-DVB UDXTTM6000 Digital Tuner"
UDXTTM6000.DInterfacesName      = "DTV-DVB UDXTTM6000 Digital Capture"
 
INSTALLATION_DISK 		        = "DTV-DVB UDXTTM6000 - USB 2.0 Installation Disk"

KSSTRING_ABdaFilter             = "{D98F682B-189F-43e1-9F68-D49453370DB6}"
KSSTRING_CBdaFilter             = "{09B9A1E5-8343-40d7-9DE1-C32286B11013}"
KSSTRING_TBdaFilter             = "{212F07D1-3A04-48d5-B8E3-F02EC4BB7628}"
KSSTRING_DBdaFilter             = "{9B365890-165F-11D0-A195-0020AFD156E4}"
KSSTRING_DBdaInterface          = "{CCD7F9AC-2DA8-42b5-8C7F-6C2E0C324EDE}"

GUID_ANALOGTVTUNER              = "{05AA52C8-2F7F-42a8-A5A2-C46EF655E952}"
UDXTTM6000.TvTuner              = "DTV-DVB UDXTTM6000 TvTuner"

GUID_TVAUDIO                    = "{15337452-4410-4320-AA2F-F8050FD3882E}"
UDXTTM6000.TvAudio              = "DTV-DVB UDXTTM6000 TvAudio"

GUID_XBAR                       = "{4297E173-30A3-4d86-9BC0-B604F3E0E18E}"
UDXTTM6000.Crossbar             = "DTV-DVB UDXTTM6000 Crossbar"

GUID_STREAMCAPTURE              = "{7044F869-596B-4ba0-A29F-84414FD30EC8}"
UDXTTM6000.Capture              = "DTV-DVB UDXTTM6000 Capture"

;
; The following items should be moved to KS_registration - TCP
;
KSCATEGORY_BDATUNER     = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
KSCATEGORY_BDARECEIVER	= "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"	
KSCATEGORY_CROSSBAR     = "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVTUNER      = "{a799a800-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVAUDIO      = "{a799a802-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_CAPTURE      = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_VIDEO        = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_AUDIO        = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"

MediaCategories         = "SYSTEM\CurrentControlSet\Control\MediaCategories"
    
;
; ServiceType values
SERVICE_KERNEL_DRIVER				= 0x00000001
SERVICE_FILE_SYSTEM_DRIVER			= 0x00000002
SERVICE_ADAPTER					= 0x00000004
SERVICE_RECOGNIZER_DRIVER			= 0x00000008
SERVICE_WIN32_OWN_PROCESS			= 0x00000010
SERVICE_WIN32_SHARE_PROCESS			= 0x00000020
SERVICE_INTERACTIVE_PROCESS			= 0x00000100
SERVICE_INTERACTIVE_SHARE_PROCESS	        = 0x00000120

; StartType values
SERVICE_BOOT_START          = 0x00000000
SERVICE_SYSTEM_START        = 0x00000001
SERVICE_AUTO_START          = 0x00000002
SERVICE_DEMAND_START        = 0x00000003
SERVICE_DISABLED            = 0x00000004

; ErrorControl values
SERVICE_ERROR_IGNORE        = 0x00000000
SERVICE_ERROR_NORMAL        = 0x00000001
SERVICE_ERROR_SEVERE        = 0x00000002
SERVICE_ERROR_CRITICAL      = 0x00000003

; Characteristic flags
NCF_VIRTUAL                 = 0x0001
NCF_WRAPPER                 = 0x0002
NCF_PHYSICAL                = 0x0004
NCF_HIDDEN                  = 0x0008
NCF_NO_SERVICE              = 0x0010
NCF_NOT_USER_REMOVABLE      = 0x0020
NCF_HAS_UI                  = 0x0080
NCF_MODEM                   = 0x0100

; Registry types
REG_MULTI_SZ                = 0x10000
REG_EXPAND_SZ               = 0x20000
REG_DWORD                   = 0x10001

; Win9x Compatible Types
REG_BINARY                  = 17
REG_SZ                      = 0

; Service install flags
SPSVCINST_TAGTOFRONT        = 0x1
SPSVCINST_ASSOCSERVICE      = 0x2
