IATSC_VCT 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_VCT interface enables the client to get data from a virtual channel table (VCT). The IAtscPsipParser::GetVCT method returns a pointer to this interface.
A record as defined by this interface corresponds to a virtual channel in the VCT. For example, the GetCountOfRecords method returns the number of virtual channels defined in the VCT.
The VCT may contain one or more table-wide descriptors. In addition, each record in the VCT 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_VCT interface inherits from the IUnknown interface. IATSC_VCT also has these types of members:
Methods
The IATSC_VCT interface has these methods.
IATSC_VCT::GetCountOfRecords This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetCountOfTableDescriptors This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetProtocolVersion This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordCarrierFrequency This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordCountOfDescriptors This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordDescriptorByIndex This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordDescriptorByTag This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordEtmLocation This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordIsAccessControlledBitSet This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordIsHiddenBitSet This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordIsHideGuideBitSet This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordIsOutOfBandBitSet This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordIsPathSelectBitSet This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordMajorChannelNumber This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordMinorChannelNumber This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordModulationMode This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordName This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordProgramNumber This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordServiceType This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordSourceId This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetRecordTransportStreamId This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetTableDescriptorByIndex This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetTableDescriptorByTag This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetTransportStreamId This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::GetVersionNumber This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. |
IATSC_VCT::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 |