IAtscContentAdvisoryDescriptor 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 IAtscContentAdvisoryDescriptor interface enables the client to get a content advisory descriptor from a Program and System Information Protocol (PSIP) table in an ATSC stream. The content advisor descriptor may be present in the event information table (EIT). For more information, refer to ATSC Standard A/65B, Program and System Information Protocol for Terrestrial Broadcast and Cable (Revision B).

Inheritance

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

Methods

The IAtscContentAdvisoryDescriptor interface has these methods.

 
IAtscContentAdvisoryDescriptor::GetLength

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

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

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

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

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

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

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

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

Remarks

To obtain a pointer to this interface, do the following:

  1. Call IAtscPsipParser::GetEIT to get the IATSC_EIT interface.
  2. Call IATSC_EIT::GetRecordDescriptorByTag and pass in the content advisory descriptor tag (0x87). If the descriptor is present, the method returns an IGenericDescriptor pointer.
  3. Query the returned IGenericDescriptor pointer for the IAtscContentAdvisoryDescriptor interface.

Requirements

Requirement Value
Target Platform Windows
Header atscpsipparser.h

See also

BDA Interfaces