IBDA_DiseqCommand interface (bdaiface.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.]

Controls cable television satellite equipment, using Digital Satellite Equipment Control (DiSEqC) commands.

Inheritance

The IBDA_DiseqCommand interface inherits from the IUnknown interface. IBDA_DiseqCommand also has these types of members:

Methods

The IBDA_DiseqCommand interface has these methods.

 
IBDA_DiseqCommand::get_DiseqResponse

Gets the driver's response to a Digital Satellite Equipment Control (DiSEqC) command.
IBDA_DiseqCommand::put_DiseqLNBSource

Sets the low-noise block (LNB) converter source.
IBDA_DiseqCommand::put_DiseqRepeats

Enables or disables repeated Digital Satellite Equipment Control (DiSEqC) commands.
IBDA_DiseqCommand::put_DiseqSendCommand

Sends a Digital Satellite Equipment Control (DiSEqC) command.
IBDA_DiseqCommand::put_DiseqUseToneBurst

Enables or disables Tone-Burst commands.
IBDA_DiseqCommand::put_EnableDiseqCommands

Enables or disables the use of Digital Satellite Equipment Control (DiSEqC) commands.

Remarks

Depending on the cable television equipment in use, this interface can be used to select the LNB converter source, move a motor dish, or control radio frequency (RF) switching equipment.

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

Requirements

Requirement Value
Target Platform Windows
Header bdaiface.h