hcw70bda.inf Driver File Contents (mce_cd_31e.zip)

;------------------------------------------------------------------
; 
;   HCW70BDA.inf -- This file contains installation information for
;                Nova-T Stick
;
;   This installation is for Windows XP SP2 or later only.
;
;   Copyright (C) Hauppauge Computer Works, 2005-2006   
;                            
;------------------------------------------------------------------


[Version]
signature   = "$CHICAGO$"
Class       = Media
ClassGUID   = {4d36e96c-e325-11ce-bfc1-08002be10318}
Provider    = %Hauppauge%
DriverVer   = 04/03/2006,3.7.24093
CatalogFile.ntx86 = hcw70bda.cat


[Manufacturer]
%MfgName% = HAUPPAUGE


[HAUPPAUGE]
%MOD7000.DeviceDesc_cold%	= MOD7000.Device,USB\VID_2040&PID_7050
%MOD7000.DeviceDesc% 		= MOD7000.Device,USB\VID_2040&PID_7051
%MOD7000.DeviceDesc_ir% 	= MOD7000.Device,USB\VID_2040&PID_7051&MI_00

; Uncomment these on production test systems to enable blank EEprom programming
;%MOD7000.DeviceDesc_cold2%	= MOD7000.Device,USB\VID_10B8&PID_0066
;%MOD7000.DeviceDesc2% 		= MOD7000.Device,USB\VID_10B8&PID_0067
;%MOD7000.DeviceDesc_ir2% 	= MOD7000.Device,USB\VID_10B8&PID_0067&MI_00



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


[SourceDisksNames]
; Combine with Bristol driver disk, since they share files anyway
;105 = %INSTALLATION_DISK%,,,Driver70
105 = %INSTALLATION_DISK%,,,Driver99


[SourceDisksFiles]
hcw70bda.sys = 105

hcwutl32.dll = 105

[ControlFlags]
ExcludeFromSelect	= *
ExcludeFromSelect.NT	= *


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


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


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


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


[MOD7000.Service.AddReg]
HKR,,DigitalJmp,0x00010001,0x00


[MOD7000.CopyDrivers]
hcw70bda.sys

[MOD7000.CopyUtils]
hcwutl32.dll

[MOD7000.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,hcw70bda.sys
HKR,,PageOutWhenUnopened,3,01
HKLM,System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4a9e-9908-E12406A48D6D}
HKLM,System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4a9e-9908-E12406A48D6D},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4a9e-9908-E12406A48D6D},Name,,"Tuner Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4e4e-8AC8-0BD9A02DFC1F}
HKLM,System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4e4e-8AC8-0BD9A02DFC1F},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4e4e-8AC8-0BD9A02DFC1F},Name,,"Demodulator Node"
HKLM,System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48dd-BF4B-16FF7D6E8C81}
HKLM,System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48dd-BF4B-16FF7D6E8C81},Display,0x00010001,0
HKLM,System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48dd-BF4B-16FF7D6E8C81},Name,,"Antenna In Pin"


[MOD7000.Device.Interfaces]
AddInterface	=%KSCATEGORY_BDA_RECEIVER_COMPONENT%, %HOOK_DGTL_CAP_FILTER%,   MOD7000.DgtlCapture,0
AddInterface	=%KSCATEGORY_BDA_NETWORK_TUNER%,      %HOOK_DGTL_TUNER_FILTER%, MOD7000.DgtlTuner,0


[MOD7000.Device.NT.Interfaces]
AddInterface	=%KSCATEGORY_BDA_RECEIVER_COMPONENT%, %HOOK_DGTL_CAP_FILTER%,   MOD7000.DgtlCapture,0
AddInterface	=%KSCATEGORY_BDA_NETWORK_TUNER%,      %HOOK_DGTL_TUNER_FILTER%, MOD7000.DgtlTuner,0


[MOD7000.DgtlCapture]
AddReg=MOD7000.DgtlCapture.AddReg


[HCW70BDA.AddReg]
; save our driver version for reference
HKLM,Software\Hauppauge\WDM\Version,,0,"3.7.24093"
; legacy stuff for I2C; need to remove this
HKLM,Software\Hauppauge\hcwTVWnd,"VCapFilter",0,"Nova-T Stick DVB-T Tuner (Dev1 Path0) "


[MOD7000.DgtlCapture.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%MOD7000.DgtlCaptureName%


[MOD7000.DgtlTuner]
AddReg=MOD7000.DgtlTuner.AddReg


[MOD7000.DgtlTuner.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%MOD7000.DgtlTunerName%


[Strings]

; Proxy GUIDs


KSProxy.CLSID   = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSXBar.CLSID    = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
KSTVAudio.CLSID = "{71F96462-78F3-11d0-A18C-00A0C9118956}"
KSTvTune.CLSID  = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"

; Category GUIDs

KSCATEGORY_CAPTURE                = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_VIDEO                  = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_AUDIO                  = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_CROSSBAR               = "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVAUDIO                = "{a799a802-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVTUNER                = "{a799a800-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_BDA_RECEIVER_COMPONENT = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"

; DShow category "BDA Sourcefilter":
KSCATEGORY_BDA_NETWORK_TUNER      = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"


; Our Filter GUIDs

HOOK_DGTL_CAP_FILTER   = "{0482C9EA-F53D-421c-97AA-881613102496}"
HOOK_DGTL_TUNER_FILTER = "{7A5E7409-DFB8-4ae2-8FE5-78E18F3DF0F5}"


Hauppauge                 = "Hauppauge Computer Works, Inc."
MfgName                   = "Hauppauge"

MOD7000.DeviceDesc   	= "Hauppauge Nova-T Stick DVB-T Tuner"
MOD7000.DeviceDesc_cold = "Hauppauge Nova-T Stick FW Downloader"
MOD7000.DeviceDesc_ir   = "Hauppauge Nova-T Stick DVB-T Tuner Device (+IR)"

MOD7000.DeviceDesc2   	= "Hauppauge Nova-T Stick DVB-T Tuner Device (blank EEprom)"
MOD7000.DeviceDesc_cold2= "Hauppauge Nova-T Stick FW Downloader (blank EEprom)"
MOD7000.DeviceDesc_ir2  = "Hauppauge Nova-T Stick DVB-T device with Infrared receiver"

MOD7000.FriendlyName 	= "Hauppauge Nova-T Stick DVB-T Tuner"
INSTALLATION_DISK       = "Hauppauge Nova-T Stick Driver Disk"


;Our Friendly Names
MOD7000.DgtlCaptureName  = "Hauppauge Nova-T Stick Digital Capture"
MOD7000.DgtlTunerName    = "Hauppauge Nova-T Stick BDA Digital Tuner"


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
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 1.39