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 |