閱讀英文版本

分享方式:


IPBDA_Services::GetRecordByIndex method

Gets a service record at a given position from a Program and System Information Protocol (PSIP) table in a Protected Broadcast Device Architecture (PBDA) transport stream.

Syntax

c++
HRESULT GetRecordByIndex(
  [in]   DWORD dwRecordIndex,
  [out]  ULONG64 *pul64ServiceIdx
);

Parameters

  • dwRecordIndex [in]
    Specifies the service record number, indexed from zero. Call the IPBDA_Services::GetCountOfRecords method to get the number of records in the PSIP table.

  • pul64ServiceIdx [out]
    Receives the service record at the position given by dwRecordIndex.

Return value

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

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

None supported [desktop apps only]

IDL

Dvbsiparser.idl

See also

IPBDA_Services

IPBDA_Services::GetCountOfRecords

 

 

Send comments about this topic to Microsoft

Build date: 10/27/2012