IScanningTunerEx interface (tuner.h)

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

This topic applies to Windows Vista.

The IScanningTunerEx interface is an extended version of IScanningTuner and is exposed by the BDA Network Provider filter. It inherits from IScanningTuner and permits direct control of a tuner that supports searching for valid programming. The client must provide a valid tuning space (using ITuner::put_TuningSpace or ITuner::put_TuneRequest) before calling any of the methods in this interface. This interface is meant to be used in conjunction with the IBroadcastEvent outbound interface.

Inheritance

The IScanningTunerEx interface inherits from IScanningTuner. IScanningTunerEx also has these types of members:

Methods

The IScanningTunerEx interface has these methods.

 
IScanningTunerEx::GetCurrentLocator

This topic applies to Windows Vista and later.
IScanningTunerEx::GetCurrentTunerStandardCapability

This topic applies to Windows Vista and later.
IScanningTunerEx::GetTunerScanningCapability

This topic applies to Windows Vista and later.
IScanningTunerEx::GetTunerStatus

This topic applies to Windows Vista and later.
IScanningTunerEx::PerformExhaustiveScan

This topic applies to Windows Vista and later.
IScanningTunerEx::ResumeCurrentScan

This topic applies to Windows Vista and later.
IScanningTunerEx::SetScanSignalTypeFilter

This topic applies to Windows Vista and later.
IScanningTunerEx::TerminateCurrentScan

This topic applies to Windows Vista and later.

Remarks

To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IScanningTunerEx).

Requirements

Requirement Value
Target Platform Windows
Header tuner.h

See also

BDA Interfaces

IScanningTuner