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

Implements methods that get data from a Digital Video Broadcast (DVB) multilingual service name descriptor. A multilingual service name descriptor provides the names of the service provider and service in text form in one or more languages.

Inheritance

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

Methods

The IDvbMultilingualServiceNameDescriptor interface has these methods.

 
IDvbMultilingualServiceNameDescriptor::GetCountOfRecords

Gets the number of service records in a Digital Video Broadcast (DVB) multilingual service name descriptor.
IDvbMultilingualServiceNameDescriptor::GetLength

Gets the descriptor_length field value from a from a Digital Video Broadcast (DVB) multilingual service name descriptor.
IDvbMultilingualServiceNameDescriptor::GetRecordLangId

Gets the three-character ISO 639 language code from a Digital Video Broadcast (DVB) multilingual service name descriptor. The language code identifies the language used for text in the descriptor.
IDvbMultilingualServiceNameDescriptor::GetRecordServiceNameW

Gets the service name in string format from a Digital Video Broadcast (DVB) multilingual service name descriptor.
IDvbMultilingualServiceNameDescriptor::GetRecordServiceProviderNameW

Gets the service provider name in string format from a Digital Video Broadcast (DVB) multilingual service name descriptor.
IDvbMultilingualServiceNameDescriptor::GetTag

Gets the tag identifying a Digital Video Broadcast (DVB) multilingual service name 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)