Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.
Methods
The IATSC_VCT interface inherits the methods of the IUnknown interface.
In addition, IATSC_VCT defines the following methods.
Method | Description |
---|---|
Returns the number of records in the VCT. |
|
Returns the number of table-wide descriptors in the VCT. |
|
Returns the protocol version of the table. |
|
Returns the carrier frequency for a channel in this VCT. |
|
Returns the number of descriptors for a record in the VCT. |
|
Returns a descriptor for a specified record in the VCT. |
|
Searches a record in the VCT for a descriptor with a specified descriptor tag. |
|
Returns the extended text message (ETM) location for a record in the EIT. |
|
Queries whether the access_controlled bit is set for a particular record in the VCT. |
|
Queries whether the hidden bit is set for a particular record in the VCT. |
|
Queries whether the hide_guide bit is set for a particular record in the VCT. |
|
Queries whether the out_of_band bit is set for a particular record in the VCT. |
|
Queries whether the path_select bit is set for a particular record in the VCT. |
|
Returns the major channel number for a record in the VCT. |
|
Returns the minor channel number for a record in the VCT. |
|
Returns the modulation mode for a record in the VCT. |
|
Returns the name of a specified channel in the VCT. |
|
Returns the program number for a record in the VCT. |
|
Returns the service type for a record in the VCT. |
|
Returns the source identifier for a record in the VCT. |
|
Returns the transport stream identifier (TSID) for a specified channel. |
|
Returns a table-wide descriptor for the VCT. |
|
Searches the VCT for a table-wide descriptor with the specified descriptor tag. |
|
Returns the TSID for the entire VCT. |
|
Returns the version number for the VCT. |
|
Initializes the object. |
Requirements
Header | Declared in Atscpsipparser.h. |
See Also
Send comments about this topic to Microsoft
Build date: 12/4/2008