Share via


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

The IBDA_ConditionalAccess interface provides conditional access to program content.

OCUR Devices: This interface supports OpenCable Unidirectional Cable Receiver (OCUR) devices. See OCUR Devices.

Inheritance

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

Methods

The IBDA_ConditionalAccess interface has these methods.

 
IBDA_ConditionalAccess::AddProgram

Currently not implemented.
IBDA_ConditionalAccess::get_Entitlement

The get_Entitlement method retrieves the entitlement type for a virtual channel.
IBDA_ConditionalAccess::get_SmartCardApplications

The get_SmartCardApplications method retrieves a list of the smart card applications.
IBDA_ConditionalAccess::get_SmartCardInfo

The get_SmartCardInfo method retrieves information about the smart card.
IBDA_ConditionalAccess::get_SmartCardStatus

The get_SmartCardStatus method retrieves the status of the smart card.
IBDA_ConditionalAccess::GetModuleUI

The GetModuleUI method retrieves the URL for a user interface dialog.
IBDA_ConditionalAccess::InformUIClosed

The InformUIClosed method informs the device that the user-interface dialog is closed.
IBDA_ConditionalAccess::RemoveProgram

Currently not implemented.
IBDA_ConditionalAccess::SetProgram

The SetProgram method sets the program number.
IBDA_ConditionalAccess::TuneByChannel

The TuneByChannel method tunes to a virtual channel.

Remarks

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

Requirements

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

See also

BDA Interfaces