IIsdbSiParser2::GetNBIT 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 the network board information table (NBIT) from an Integrated Services Digital Broadcast (ISDB) transport stream. The NBIT describes the programs included in a multiplexed transport stream.

Syntax

HRESULT GetNBIT(
  [in]  TID        tableId,
        WORD       *pwOriginalNetworkId,
  [out] IISDB_NBIT **ppNBIT
);

Parameters

[in] tableId

Table identifier for the type of table to retrieve. For an NBIT, this value is 0xC5 if the table contains the network board information body, or 0xC6 if the table contains reference information for retrieving the network board information.

pwOriginalNetworkId

Pointer to the original_network_id field for the NBIT. This field contains an identifier for the broadcaster that originates the MPEG-2 transport stream

[out] ppNBIT

Receives a pointer to the IISDB_NBIT 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_NBIT

IIsdbSiParser2