IDvbLinkageDescriptor interface (dvbsiparser.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.]
Defines methods that get data from a Digital Video Broadcast (DVB) linkage descriptor. The linkage descriptor appears as part of the DVB service information in the network information table (NIT), bouquet association table (BAT), service description table (SDT), event information table (EIT), or service information table (SIT).
The linkage descriptor identifies a service that can be presented if the consumer requests additional information related to a service. The table that contains the linkage descriptor indicates the entity for which additional information is available. For example, a linkage descriptor in the NIT points to a service that provides additional information on the network, while a linkage descriptor in the BAT links to a service that provides information about the bouquet.
Inheritance
The IDvbLinkageDescriptor interface inherits from the IUnknown interface. IDvbLinkageDescriptor also has these types of members:
Methods
The IDvbLinkageDescriptor interface has these methods.
IDvbLinkageDescriptor::GetLength Gets the body length of a Digital Video Broadcast (DVB) linkage descriptor. |
IDvbLinkageDescriptor::GetLinkageType Gets a code that uniquely identifies the linkage type from a Digital Video Broadcast (DVB) linkage descriptor. |
IDvbLinkageDescriptor::GetONId Gets the network identifier of the broadcast system that originated an information service from a Digital Video Broadcast (DVB) linkage descriptor. |
IDvbLinkageDescriptor::GetPrivateData Gets the private data from a Digital Video Broadcast (DVB) linkage descriptor. |
IDvbLinkageDescriptor::GetPrivateDataLength Gets the length of the private data field from a Digital Video Broadcast (DVB) linkage descriptor. |
IDvbLinkageDescriptor::GetServiceId Gets the identifier that identifies an information service in a Digital Video Broadcast (DVB) linkage descriptor. |
IDvbLinkageDescriptor::GetTag Gets the tag that identifies a Digital Video Broadcast (DVB) linkage descriptor. |
IDvbLinkageDescriptor::GetTSId Gets the identifier of the transport stream containing the information service from a DVB linkage descriptor. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows�7 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | dvbsiparser.h (include Dvbsiparser.idl) |