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

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.

The IDVB_EIT interface enables the client to get information from a DVB event information table (EIT). The IDvbSiParser::GetEIT method returns a pointer to this interface.

An EIT provides information about events in each service, such as the event name, the start time, and the duration. An EIT can hold information about the transport stream that carries it, or it can hold information about other transport streams. There are two types of EITs:

  • Present/following EITs contain information about the current event and the next chronological event. This type of EIT can be used to create a simple user interface at the receiver.
  • Schedule EITs contain a list of events that occur after the next event. This type of event can be used to create an electronic program guide (EPG).
EIT sections are given the following table identifiers (TIDs).
TID Description
0x4E Present/following EIT for this transport stream.
0x4F Present/following EIT for another transport stream.
0x50 � 0x5F Schedule EIT for this transport stream.
0x60 � 0x6F Schedule EIT for another transport stream.

Inheritance

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

Methods

The IDVB_EIT interface has these methods.

 
IDVB_EIT::ConvertNextToCurrent

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetCountOfRecords

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetLastTableId

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetNextTable

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetOriginalNetworkId

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetRecordCountOfDescriptors

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetRecordDescriptorByIndex

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetRecordDescriptorByTag

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetRecordDuration

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetRecordEventId

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetRecordFreeCAMode

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetRecordRunningStatus

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetRecordStartTime

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetSegmentLastSectionNumber

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetServiceId

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetTransportStreamId

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetVersionHash

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::GetVersionNumber

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::Initialize

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::RegisterForNextTable

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT::RegisterForWhenCurrent

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.

Requirements

Requirement Value
Target Platform Windows
Header dvbsiparser.h

See also

BDA Interfaces