IPAT interface (mpeg2psiparser.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.]
The IPAT interface enables the client to get information from a Program Association Table (PAT). The IAtscPsipParser::GetPAT method returns a pointer to this interface.
Inheritance
The IPAT interface inherits from the IUnknown interface. IPAT also has these types of members:
Methods
The IPAT interface has these methods.
IPAT::ConvertNextToCurrent The ConvertNextToCurrent method converts a next table to a current table. |
IPAT::FindRecordProgramMapPid The FindRecordProgramMapPid method returns the packet identifier (PID) for the program map table (PMT) associated with a given program number. |
IPAT::GetCountOfRecords The GetCountOfRecords method returns the number of records in the PAT. Each record corresponds to one program. |
IPAT::GetNextTable The GetNextTable method retrieves the next table that follows the current table. |
IPAT::GetRecordProgramMapPid The GetRecordProgramMapPid method returns the packet identifier (PID) for a given record in the PAT. |
IPAT::GetRecordProgramNumber The GetRecordProgramNumber method retrieves a program number from the PAT. |
IPAT::GetTransportStreamId The GetTransportStreamId method returns the transport stream identifier (TSID) for the PAT. |
IPAT::GetVersionNumber The GetVersionNumber method returns the version number for the PAT. |
IPAT::Initialize The Initialize method initializes the object using captured table section data. This method is called internally by the IAtscPsipParser::GetPAT method, so applications typically should not call it. |
IPAT::RegisterForNextTable The RegisterForNextTable method registers the client to be notified when a next table arrives that will replace the current table. |
IPAT::RegisterForWhenCurrent The RegisterForWhenCurrent method registers the client to be notified when the table becomes current. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | mpeg2psiparser.h |