IATSC_MGT interface (atscpsipparser.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 IATSC_MGT interface enables the client to get data from a master guide table (MGT). The MGT describes the program guide information and service information that is delivered in a transport stream, including the table types, the packet identifiers, and the version numbers. The IAtscPsipParser::GetMGT method returns a pointer to this interface.
The MGT may contain one or more table-wide descriptors. In addition, each record in the MGT may have one or more descriptors. To get the table-wide descriptors, use the GetTableDescriptorByIndex method or the GetTableDescriptorByTag method. To get the record descriptors, use the GetRecordDescriptorByIndex method or the GetRecordDescriptorByTag method.
Inheritance
The IATSC_MGT interface inherits from the IUnknown interface. IATSC_MGT also has these types of members:
Methods
The IATSC_MGT interface has these methods.
IATSC_MGT::GetCountOfRecords This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::GetCountOfTableDescriptors This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::GetProtocolVersion This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::GetRecordCountOfDescriptors This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::GetRecordDescriptorByIndex This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::GetRecordDescriptorByTag This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::GetRecordType This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::GetRecordTypePid This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::GetRecordVersionNumber This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::GetTableDescriptorByIndex This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::GetTableDescriptorByTag This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::GetVersionNumber This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_MGT::Initialize This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | atscpsipparser.h |