Share via


IBDA_FDC 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.]

Provides access to a device's Forward Data Channel (FDC) Service. The FDC is an out-of-band channel that carries configuration and control messages.

Inheritance

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

Methods

The IBDA_FDC interface has these methods.

 
IBDA_FDC::AddPid

Adds one or more packet identifiers (PIDs) to the MPEG flow.
IBDA_FDC::AddTid

Adds one or more table identifiers (TIDs) to the MPEG flow.
IBDA_FDC::GetStatus

Gets the tuning status of the Forward Data Channel (FDC) stream.
IBDA_FDC::GetTableSection

Gets the latest table section.
IBDA_FDC::RemovePid

Removes one or more packet identifiers (PIDs) from the MPEG flow.
IBDA_FDC::RemoveTid

Removes one or more table identifiers (TIDs) from the MPEG flow.
IBDA_FDC::RequestTables

Requests MPEG-2 table sections, filtered by table identifier (TID).

Remarks

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

Requirements

Requirement Value
Minimum supported client Windows�7 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header bdaiface.h