Share via


IIsdbSiParser2::GetSDT method (dvbsiparser.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.]

Gets a service description table (SDT) from an Integrated Services Digital Broadcast (ISDB) transport stream. An SDT lists the names and other parameters of the services in an MPEG-2 transport stream.

Syntax

HRESULT GetSDT(
  [in]  TID       tableId,
        WORD      *pwTransportStreamId,
  [out] IISDB_SDT **ppSDT
);

Parameters

[in] tableId

Table identifier for the type of table to retrieve. For an SDT, this value is 0x42 for an actual transport stream, or 0x46 for another stream.

pwTransportStreamId

Pointer to the transport_stream_id field. This field value uniquely identifies the transport stream that contains the SDT.

[out] ppSDT

Receives a pointer to the IISDB_SDT interface. Use this interface to retrieve the information in the table. The caller must release the interface.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Requirement Value
Target Platform Windows
Header dvbsiparser.h

See also

IISDB_SDT

IIsdbSiParser2