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)