kncbda.inf Driver File Contents (KNC_BDA_v1430.zip)

; Copyright (c) ODSoft multimedia. All rights reserved.

[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%Msft%
DriverVer=09/18/2006,1.1.1.1

[SourceDisksNames]
1000 = %cdname%,,,

[SourceDisksFiles.x86]
kncbda32.sys = 1000

[SourceDisksFiles.amd64]
kncbda64.sys = 1000

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
DefaultDestDir=12

[Manufacturer]
%Msft%=ODSoft,NTamd64

[ODSoft]
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_4F561131 ;DVBS+ (OLD)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00101894 ;DVBS (SH2)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_001A1894 ;DVBS+ (SH2)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00111894 ;DVBS+ (SH2)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00131894 ;DVBS (SH2)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00141894 ;DVBS (X4)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_001E1894 ;DVBS (X4)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00151894 ;DVBS+ (X4)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00161894 ;DVBS (X4)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_001B1894 ;DVBS (X4)
%KNC1DVBS2.DeviceDesc%=kncbda_s2,PCI\VEN_1131&DEV_7146&SUBSYS_00181894 ;DVBS2+ X6
%KNC1DVBS2.DeviceDesc%=kncbda_s2,PCI\VEN_1131&DEV_7146&SUBSYS_001F1894 ;DVBS2+ X6
%KNC1DVBS2.DeviceDesc%=kncbda_s2,PCI\VEN_1131&DEV_7146&SUBSYS_00191894 ;DVBS2  X6
%KNC1DVBS2.DeviceDesc%=kncbda_s2,PCI\VEN_1131&DEV_7146&SUBSYS_001D1894 ;DVBS2  X6

%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00201894 ;DVBC  (MK2)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_002A1894 ;DVBC  (MK2)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00211894 ;DVBC+ (MK2)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00221894 ;DVBC  (MK3)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_002C1894 ;DVBC  (MK3)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00231894 ;DVBC+ (MK3)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00241894 ;DVBC  (MK3)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00251894 ;DVBC+ (MK3)

%KNC1DVBT.DeviceDesc%=kncbda_t,PCI\VEN_1131&DEV_7146&SUBSYS_00301894 ;DVBT
%KNC1DVBT.DeviceDesc%=kncbda_t,PCI\VEN_1131&DEV_7146&SUBSYS_003A1894 ;DVBT
%KNC1DVBT.DeviceDesc%=kncbda_t,PCI\VEN_1131&DEV_7146&SUBSYS_00311894 ;DVBT+
%KNC1DVBT.DeviceDesc%=kncbda_t,PCI\VEN_1131&DEV_7146&SUBSYS_00361894 ;DVBT

[ODSoft.NTamd64]
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_4F561131 ;DVBS+ (OLD)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00101894 ;DVBS (SH2)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_001A1894 ;DVBS+ (SH2)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00111894 ;DVBS+ (SH2)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00131894 ;DVBS (SH2)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00141894 ;DVBS (X4)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_001E1894 ;DVBS (X4)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00151894 ;DVBS+ (X4)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00161894 ;DVBS (X4)
%KNC1DVBS.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_001B1894 ;DVBS (X4)
%KNC1DVBS2.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00181894 ;DVBS2+ X6
%KNC1DVBS2.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_001F1894 ;DVBS2+ X6
%KNC1DVBS2.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_00191894 ;DVBS2  X6
%KNC1DVBS2.DeviceDesc%=kncbda_s,PCI\VEN_1131&DEV_7146&SUBSYS_001D1894 ;DVBS2  X6

%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00201894 ;DVBC  (MK2)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_002A1894 ;DVBC  (MK2)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00211894 ;DVBC+ (MK2)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00221894 ;DVBC  (MK3)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_002C1894 ;DVBC  (MK3)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00231894 ;DVBC+ (MK3)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00241894 ;DVBC  (MK3)
%KNC1DVBC.DeviceDesc%=kncbda_c,PCI\VEN_1131&DEV_7146&SUBSYS_00251894 ;DVBC+ (MK3)

%KNC1DVBT.DeviceDesc%=kncbda_t,PCI\VEN_1131&DEV_7146&SUBSYS_00301894 ;DVBT
%KNC1DVBT.DeviceDesc%=kncbda_t,PCI\VEN_1131&DEV_7146&SUBSYS_003A1894 ;DVBT
%KNC1DVBT.DeviceDesc%=kncbda_t,PCI\VEN_1131&DEV_7146&SUBSYS_00311894 ;DVBT+
%KNC1DVBT.DeviceDesc%=kncbda_t,PCI\VEN_1131&DEV_7146&SUBSYS_00361894 ;DVBT


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

[kncbda_s.CopyFiles]
kncbda32.sys

[kncbda_s.NT.Interfaces]
; Add an interface for each type of filter exposed by this device driver.
; The format of each line is as follows
;
; AddInterface = DSHOW_CATEGORY, FILTER_REFERENCE_GUID, INSTALLATION_SECTION
;
; DSHOW_CATEGORY is the GUID for the Direct Show category in which the
; filter should appear.  A filter that appears in multiple categories should
; have a line for each category.
;
; FILTER_REFERENC_GUID should be the same as the ReferenceGuid in the
; the KSFILTER_DESCRIPTOR for the filter.
;
; INSTALLATION_SECTION specifies the section that the installer should call
; to add the ring 3 filter class to the registry.  Except for legacy analog
; tuner and crossbar, all BDA filters should specify KSProxy as the ring 3
; filter class.
;
AddInterface = %KSCATEGORY_BDARECEIVER%, %KSSTRING_KNCBDA_CaptureFilter%, kncbda_s.CaptureFilter
AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_KNCBDA_TunerFilter%, kncbda_s.TunerFilter

[kncbda_s.CaptureFilter]
; This is the install section for the sample BDA capture filter.
;
AddReg = kncbda_s.CaptureFilter.AddReg

[kncbda_s.TunerFilter]
AddReg = kncbda_s.TunerFilter.AddReg

[kncbda_s.CaptureFilter.AddReg]
; The sample BDA digital capture driver uses KSProxy for its ring 3 filter class.
;
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%KNC1DVBSCapture.FilterDesc%

[kncbda_s.TunerFilter.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%KNC1DVBSTuner.FilterDesc%


[kncbda_s.NT.Services]
; Add the NT service.  This causes the driver to be loaded on NT based systems.
;
AddService=kncbda, 0x00000002, kncbda_s.ServiceInstall

[kncbda_s.ServiceInstall]
DisplayName=%KNC1DVBS.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\kncbda32.sys
LoadOrderGroup=ExtendedBase

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

[kncbda_s2.CopyFiles]
kncbda32.sys

[kncbda_s2.NT.Interfaces]
; Add an interface for each type of filter exposed by this device driver.
; The format of each line is as follows
;
; AddInterface = DSHOW_CATEGORY, FILTER_REFERENCE_GUID, INSTALLATION_SECTION
;
; DSHOW_CATEGORY is the GUID for the Direct Show category in which the
; filter should appear.  A filter that appears in multiple categories should
; have a line for each category.
;
; FILTER_REFERENC_GUID should be the same as the ReferenceGuid in the
; the KSFILTER_DESCRIPTOR for the filter.
;
; INSTALLATION_SECTION specifies the section that the installer should call
; to add the ring 3 filter class to the registry.  Except for legacy analog
; tuner and crossbar, all BDA filters should specify KSProxy as the ring 3
; filter class.
;
AddInterface = %KSCATEGORY_BDARECEIVER%, %KSSTRING_KNCBDA_CaptureFilter%, kncbda_s2.CaptureFilter
AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_KNCBDA_TunerFilter%, kncbda_s2.TunerFilter

[kncbda_s2.CaptureFilter]
; This is the install section for the sample BDA capture filter.
;
AddReg = kncbda_s2.CaptureFilter.AddReg

[kncbda_s2.TunerFilter]
AddReg = kncbda_s2.TunerFilter.AddReg

[kncbda_s2.CaptureFilter.AddReg]
; The sample BDA digital capture driver uses KSProxy for its ring 3 filter class.
;
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%KNC1DVBS2Capture.FilterDesc%

[kncbda_s2.TunerFilter.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%KNC1DVBS2Tuner.FilterDesc%


[kncbda_s2.NT.Services]
; Add the NT service.  This causes the driver to be loaded on NT based systems.
;
AddService=kncbda, 0x00000002, kncbda_s2.ServiceInstall

[kncbda_s2.ServiceInstall]
DisplayName=%KNC1DVBS2.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\kncbda32.sys
LoadOrderGroup=ExtendedBase

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

[kncbda_c.CopyFiles]
kncbda32.sys

[kncbda_c.NT.Interfaces]
; Add an interface for each type of filter exposed by this device driver.
; The format of each line is as follows
;
; AddInterface = DSHOW_CATEGORY, FILTER_REFERENCE_GUID, INSTALLATION_SECTION
;
; DSHOW_CATEGORY is the GUID for the Direct Show category in which the
; filter should appear.  A filter that appears in multiple categories should
; have a line for each category.
;
; FILTER_REFERENC_GUID should be the same as the ReferenceGuid in the
; the KSFILTER_DESCRIPTOR for the filter.
;
; INSTALLATION_SECTION specifies the section that the installer should call
; to add the ring 3 filter class to the registry.  Except for legacy analog
; tuner and crossbar, all BDA filters should specify KSProxy as the ring 3
; filter class.
;
AddInterface = %KSCATEGORY_BDARECEIVER%, %KSSTRING_KNCBDA_CaptureFilter%, kncbda_c.CaptureFilter
AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_KNCBDA_TunerFilter%, kncbda_c.TunerFilter

[kncbda_c.CaptureFilter]
; This is the install section for the sample BDA capture filter.
;
AddReg = kncbda_c.CaptureFilter.AddReg

[kncbda_c.TunerFilter]
AddReg = kncbda_c.TunerFilter.AddReg

[kncbda_c.CaptureFilter.AddReg]
; The sample BDA digital capture driver uses KSProxy for its ring 3 filter class.
;
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%KNC1DVBCCapture.FilterDesc%

[kncbda_c.TunerFilter.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%KNC1DVBCTuner.FilterDesc%


[kncbda_c.NT.Services]
; Add the NT service.  This causes the driver to be loaded on NT based systems.
;
AddService=kncbda, 0x00000002, kncbda_c.ServiceInstall

[kncbda_c.ServiceInstall]
DisplayName=%KNC1DVBC.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\kncbda32.sys
LoadOrderGroup=ExtendedBase


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

[kncbda_t.CopyFiles]
kncbda32.sys

[kncbda_t.NT.Interfaces]
; Add an interface for each type of filter exposed by this device driver.
; The format of each line is as follows
;
; AddInterface = DSHOW_CATEGORY, FILTER_REFERENCE_GUID, INSTALLATION_SECTION
;
; DSHOW_CATEGORY is the GUID for the Direct Show category in which the
; filter should appear.  A filter that appears in multiple categories should
; have a line for each category.
;
; FILTER_REFERENC_GUID should be the same as the ReferenceGuid in the
; the KSFILTER_DESCRIPTOR for the filter.
;
; INSTALLATION_SECTION specifies the section that the installer should call
; to add the ring 3 filter class to the registry.  Except for legacy analog
; tuner and crossbar, all BDA filters should specify KSProxy as the ring 3
; filter class.
;
AddInterface = %KSCATEGORY_BDARECEIVER%, %KSSTRING_KNCBDA_CaptureFilter%, kncbda_t.CaptureFilter
AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_KNCBDA_TunerFilter%, kncbda_t.TunerFilter

[kncbda_t.CaptureFilter]
; This is the install section for the sample BDA capture filter.
;
AddReg = kncbda_t.CaptureFilter.AddReg

[kncbda_t.TunerFilter]
AddReg = kncbda_t.TunerFilter.AddReg

[kncbda_t.CaptureFilter.AddReg]
; The sample BDA digital capture driver uses KSProxy for its ring 3 filter class.
;
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%KNC1DVBTCapture.FilterDesc%

[kncbda_t.TunerFilter.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%KNC1DVBTTuner.FilterDesc%


[kncbda_t.NT.Services]
; Add the NT service.  This causes the driver to be loaded on NT based systems.
;
AddService=kncbda, 0x00000002, kncbda_t.ServiceInstall

[kncbda_t.ServiceInstall]
DisplayName=%KNC1DVBT.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\kncbda32.sys
LoadOrderGroup=ExtendedBase


[Strings]

SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
REG_EXPAND_SZ=0x00020000
REG_DWORD=0x00010001

RunOnce="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"

; GUID for the Ksproxy plugin..
Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_BDARECEIVER="{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
KSCATEGORY_BDATUNER="{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"

; Specify the GUID for the digital capture Filter.
KSSTRING_KNCBDA_CaptureFilter="{9FFDA651-1E10-4206-B6E8-9B16A7BB2533}"
KSSTRING_KNCBDA_TunerFilter="{CAE1E715-E724-4a90-A769-A2DA237A7151}"
;----------------
; localizeable
;----------------

Msft="ODSoft multimedia"
KNC1DVBS.DeviceDesc="KNC BDA DVB-S"
KNC1DVBS2.DeviceDesc="KNC BDA DVB-S2"
KNC1DVBC.DeviceDesc="KNC BDA DVB-C"
KNC1DVBT.DeviceDesc="KNC BDA DVB-T"
KNC1DVBSCapture.FilterDesc="KNC BDA DVB-S Capture"
KNC1DVBSTuner.FilterDesc="KNC BDA DVB-S Tuner"
KNC1DVBS2Capture.FilterDesc="KNC BDA DVB-S2 Capture"
KNC1DVBS2Tuner.FilterDesc="KNC BDA DVB-S2 Tuner"
KNC1DVBCCapture.FilterDesc="KNC BDA DVB-C Capture"
KNC1DVBCTuner.FilterDesc="KNC BDA DVB-C Tuner"
KNC1DVBTCapture.FilterDesc="KNC BDA DVB-T Capture"
KNC1DVBTTuner.FilterDesc="KNC BDA DVB-T Tuner"

cdname="KNC BDA Driver Disk"

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: web4, load: 1.16