ReactOS 0.4.16-dev-329-g9223134
ITuner Interface Reference
Inheritance diagram for ITuner:
Collaboration diagram for ITuner:

Public Member Functions

HRESULT get_TuningSpace ([out] ITuningSpace **TuningSpace)
 
HRESULT put_TuningSpace ([in] ITuningSpace *TuningSpace)
 
HRESULT EnumTuningSpaces ([out] IEnumTuningSpaces **ppEnum)
 
HRESULT get_TuneRequest ([out] ITuneRequest **TuneRequest)
 
HRESULT put_TuneRequest ([in] ITuneRequest *TuneRequest)
 
HRESULT Validate ([in] ITuneRequest *TuneRequest)
 
HRESULT get_PreferredComponentTypes ([out] IComponentTypes **ComponentTypes)
 
HRESULT put_PreferredComponentTypes ([in] IComponentTypes *ComponentTypes)
 
HRESULT get_SignalStrength ([out] long *Strength)
 
HRESULT TriggerSignalEvents ([in] long Interval)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 669 of file tuner.idl.

Member Function Documentation

◆ EnumTuningSpaces()

HRESULT ITuner::EnumTuningSpaces ( [out] IEnumTuningSpaces **  ppEnum)

Implemented in CScanningTunner.

◆ get_PreferredComponentTypes()

HRESULT ITuner::get_PreferredComponentTypes ( [out] IComponentTypes **  ComponentTypes)

Implemented in CScanningTunner.

◆ get_SignalStrength()

HRESULT ITuner::get_SignalStrength ( [out] long Strength)

Implemented in CScanningTunner.

◆ get_TuneRequest()

HRESULT ITuner::get_TuneRequest ( [out] ITuneRequest **  TuneRequest)

Implemented in CScanningTunner.

◆ get_TuningSpace()

HRESULT ITuner::get_TuningSpace ( [out] ITuningSpace **  TuningSpace)

Implemented in CScanningTunner.

◆ put_PreferredComponentTypes()

HRESULT ITuner::put_PreferredComponentTypes ( [in] IComponentTypes ComponentTypes)

Implemented in CScanningTunner.

◆ put_TuneRequest()

HRESULT ITuner::put_TuneRequest ( [in] ITuneRequest TuneRequest)

Implemented in CScanningTunner.

◆ put_TuningSpace()

HRESULT ITuner::put_TuningSpace ( [in] ITuningSpace TuningSpace)

Implemented in CScanningTunner.

◆ TriggerSignalEvents()

HRESULT ITuner::TriggerSignalEvents ( [in] long  Interval)

Implemented in CScanningTunner.

◆ Validate()

HRESULT ITuner::Validate ( [in] ITuneRequest TuneRequest)

Implemented in CScanningTunner.


The documentation for this interface was generated from the following file: