Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
This header is used by multiple technologies. For more information, see:
bdaiface.h contains the following programming interfaces:
Interfaces
| IBDA_AutoDemodulate If a BDA device filter, specifically a demodulator, exposes this interface, it indicates that the filter can automatically detect signal characteristics. |
| IBDA_AutoDemodulateEx The IBDA_AutoDemodulateEx interface extends IBDA_AutoDemodulate. |
| IBDA_AUX Gets the capabilities of a device's auxiliary input connectors. This interface provides access to a device's Aux Service. |
| IBDA_ConditionalAccess The IBDA_ConditionalAccess interface provides conditional access to program content. |
| IBDA_ConditionalAccessEx Provides access to a device's Conditional Access Service (CAS), which manages access to protected content. |
| IBDA_DeviceControl The IBDA_DeviceControl interface is implemented on all BDA device filters. |
| IBDA_DiagnosticProperties This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
| IBDA_DigitalDemodulator The IBDA_DigitalDemodulator interface is exposed on BDA device filters, specifically demodulators, that are not capable of automatically detecting the characteristics of a signal. |
| IBDA_DigitalDemodulator2 Controls a Broadcast Driver Architecture (BDA) demodulator filter. Demodulation filters for Digital Video Broadcasting-Satellite version 2 (DVB-S2) implement this interface. |
| IBDA_DiseqCommand Controls cable television satellite equipment, using Digital Satellite Equipment Control (DiSEqC) commands. |
| IBDA_DRIDRMService The IBDA_DRIDRMService interface implements a Digital Rights Management (DRM) service for Media Transform Devices (MTDs) under the Protected Broadcast Driver Architecture (PBDA). |
| IBDA_DRM The IBDA_DRM interface is used to request a tuner to perform a DRM handshake with the user's computer. |
| IBDA_DRMService Provides access to a device's Digital Rights Management (DRM) Service. |
| IBDA_EasMessage The IBDA_EasMessage interface represents an ATSC emergency alert system (EAS) message table. |
| IBDA_Encoder Provides access to a device's Encoder Service. |
| IBDA_EthernetFilter The IBDA_EthernetFilter interface is implemented on a Network Provider. |
| IBDA_EventingService Provides access to a device's Eventing Service. |
| IBDA_FDC 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. |
| IBDA_FrequencyFilter The IBDA_FrequencyFilter interface is implemented on a BDA tuner device, and is used by the Network Provider to tell the tuner how to set its frequencies. |
| IBDA_GuideDataDeliveryService Retrieves out-of-band guide data from a media transform device (MTD). This interface provides access to a device's Guide Data Delivery Service. |
| IBDA_IPSinkControl This interface is available for use in the Microsoft Windows 2000, Windows XP, and Windows Server 2003 operating systems. |
| IBDA_IPSinkInfo This interface is available for use in the Microsoft Windows 2000, Windows XP, and Windows Server 2003 operating systems. |
| IBDA_IPV4Filter The IBDA_ IPV4Filter interface is implemented on a Network Provider. |
| IBDA_IPV6Filter This interface is not supported. |
| IBDA_ISDBConditionalAccess Sends conditional access system (CAS) commands for Integrated Services Digital Broadcasting (ISDB). |
| IBDA_LNBInfo The IBDA_LNBInfo interface is implemented on a BDA device filter, specifically an LNB device. The methods are called by the Network Provider to instruct the device on how to acquire the satellite signal. |
| IBDA_MUX Provides access to a device's Mux Service. The Mux Service is used to specify which packet identifiers (PIDs) in the MPEG transport stream are delivered to a media sink device (MSD). |
| IBDA_NameValueService Retrieves name/value pairs from a media transform device (MTD) through the device's General Purpose Name Value Service (GPNVS). Name/value pairs are used to get the capabilities of the device. |
| IBDA_NetworkProvider The IBDA_NetworkProvider interface is implemented on a Network Provider filter. It provides methods that BDA device filters call to register themselves after they are added to the graph. |
| IBDA_NullTransform The IBDA_NullTransform interface is implemented on all BDA device filters. |
| IBDA_PinControl The IBDA_PinControl interface is exposed on a BDA device filter's pins. A Network Provider calls these methods to determine the type and identifier of each pin on the filter. A Network Provider uses this information when building the graph. |
| IBDA_SignalProperties This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
| IBDA_SignalStatistics The IBDA_SignalStatistics interface is implemented on a BDA device filter and provides methods by which the filter can describe the condition of a signal that is being received. |
| IBDA_Topology The IBDA_Topology interface is implemented on BDA device filters. |
| IBDA_TransportStreamInfo Note��This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.�The IBDA_TransportStreamInfo interface returns the time when the most recent Program Association Table (PAT) section was received. |
| IBDA_UserActivityService Defines methods that detect user activity in a Protected Broadcast Driver Architecture (PBDA) media graph. |
| IBDA_VoidTransform The IBDA_VoidTransform interface is implemented on a BDA device filter. It is used by the Network Provider to inactivate a portion of a filter graph without stopping the graph. |
| ICCSubStreamFiltering This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
| IEnumPIDMap The IEnumPIDMap interface enumerates a collection of Packet ID (PID) maps. |
| IFrequencyMap The IFrequencyMap interface sets the frequency table used by the BDA Network Provider filter.A frequency table is a list of broadcast or cable frequencies for a given country/region. |
| IMPEG2PIDMap This interface is implemented on each output pin of the MPEG-2 Demultiplexer filter (Demux) and is used in transport stream mode only. |
Structures
| EALocationCodeType The EALocationCodeType structure defines an Emergency Alert (EA) location code, as defined in ANSI/SCTE 28. |
| SmartCardApplication The SmartCardApplication structure identifies a smart card application. |
Enumerations
| BDA_DrmPairingError Specifies the status of a DRM handshake between a tuner and the user's computer. |
| SmartCardAssociationType The SmartCardAssociationType enumeration type specifies a smart card association. |
| SmartCardStatusType The SmartCardStatusType enumeration type specifies the status of a smart card. |
| UICloseReasonType The UICloseReasonType enumeration type specifies the reason that a user-interface dialog for a smart card was closed. |