;------------------------------------------------------------------------------------------------------
;
; HCW47xxx.INF  -- This file contains installation information for Hauppauge USB 2.0 Satellite Device.
;               
; Copyright (c) 2009 Hauppauge Computer Works Inc.
;
;------------------------------------------------------------------------------------------------------

[Version]
signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%ProviderName%
DriverVer=06/09/2009,3.9.612.27160
CatalogFile=hcw47xxx.cat


[Manufacturer]
%MsftMfg%=Hauppauge

[DestinationDirs]
U600.CopyDrivers=10,system32\drivers
U600.CopyUtils  =10,system32

[U600.CopyDrivers]
hcw47xxx.sys

[U600.CopyUtils]
gt6000.dll

[SourceDisksNames]
1=%U600.Disk1%,,,driver47

[SourceDisksFiles]
hcw47xxx.sys=1
gt6000.dll=1

[ControlFlags]
ExcludeFromSelect =*

[Hauppauge]
;%U600.DeviceDesc%=U600.Device, USB\VID_6000&PID_0001
;%U600.DeviceDesc%=U600.Device, USB\VID_6000&PID_EADB
;%U600.DeviceDesc%=U600.Device, USB\VID_6000&PID_E615
%U600.DeviceDesc%=U600.Device, USB\VID_2040&PID_4700

[U600.Device.NT]
Include=    ks.inf, kscaptur.inf, ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      Stream.Registration,KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation,WDMAUDIO.Registration,BDA.Registration,bda.Installation.NT
AddReg=     U600.AddReg
CopyFiles=  U600.CopyDrivers, U600.CopyUtils


[U600.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,hcw47xxx.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01

HKLM,Software\Tridvid\Tuner,Name,0,"LG Z200T"
HKLM,Software\Tridvid\Tuner,Type,0x00010001,0


[U600.Device.NT.Interfaces]
AddInterface = %KSCATEGORY_BDA_NETWORK_TUNER%, %KSNAME_Filter%, BDADevice
AddInterface = %KSCATEGORY_BDA_RECEIVER_COMPONENT%, %GUID.Interface%, BDAInterface



[BDADevice]
AddReg=BDADevice.AddReg

[BDAInterface]
AddReg=BDAInterface.AddReg


[BDAInterface.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%U600DTV.DeviceDesc%

[BDADevice.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%U600DTV.DeviceName%

[U600.Device.NT.Services]
AddService = hcw47000,0x00000002,U600.ServiceInstall


[U600.ServiceInstall]
DisplayName   = %U600.Service%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %12%\hcw47xxx.sys



;---------------------------------------------------------------
;                S t r i n g s
;---------------------------------------------------------------

[Strings]
KSProxy.CLSID=                     "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_BDA_RECEIVER_COMPONENT= "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
KSCATEGORY_BDA_NETWORK_TUNER=      "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
KSNAME_Filter=                     "{9B365890-165F-11D0-A195-0020AFD156E4}"
GUID.Interface=                    "{DBFE393E-5B55-4251-AE17-5DC1517BCDD5}"


;----------------
; Localizable
;----------------

ProviderName		= "Hauppauge Computer Works"
MsftMfg			= "Hauppauge Computer Works"
U600.Disk1		= "Install Disk"
U600.DeviceDesc		= "Hauppauge WinTV NOVA-S-USB2"
U600.Service		= "Hauppauge 47xxx WinTV DVBS Device"
U600DTV.DeviceName 	= "Hauppauge 47xxx WinTV DVBS Tuner"
U600DTV.DeviceDesc 	= "Hauppauge 47xxx WinTV Digital Video"
