IDvbServiceListDescriptor 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) service list descriptor. A service list descriptor is part of the DVB network information table (NIT) or bouquet association table (BAT) that lists services by service ID and type.

Inheritance

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

Methods

The IDvbServiceListDescriptor interface has these methods.

 
IDvbServiceListDescriptor::GetCountOfRecords

Gets an indexed count of service records for a Digital Video Broadcast (DVB) service list descriptor.
IDvbServiceListDescriptor::GetLength

Gets the descriptor_length field value from a Digital Video Broadcast (DVB) service descriptor.
IDvbServiceListDescriptor::GetRecordServiceId

Gets the value of the service_id field from a Digital Video Broadcast (DVB) service list descriptor.The service_id field value uniquely identifies the service within the MPEG-2 transport stream.
IDvbServiceListDescriptor::GetRecordServiceType

Gets the service_type field value from a Digital Video Broadcast (DVB) service descriptor.
IDvbServiceListDescriptor::GetTag

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