Share via


IDvbContentDescriptor::GetRecordContentNibbles 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 two 4-bit fields that make up a DVB-defined identifier for a content descriptor.

Syntax

HRESULT GetRecordContentNibbles(
  [in]  BYTE bRecordIndex,
  [out] BYTE *pbValLevel1,
  [out] BYTE *pbValLevel2
);

Parameters

[in] bRecordIndex

Zero-based index of the descriptor to return. To get the number of descriptors, call IDvbContentDescriptor::GetCountOfRecords

[out] pbValLevel1

Gets the most-significant four bits of the content identifier.

[out] pbValLevel2

Gets the least-significant four bits of the content identifier.

Return value

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

Remarks

For a list of content descriptors associated with the values returned in the dwVal1 and dwVal2 parameters, see Table 28 in Section 6.2.9 of the DVB standard document titled
Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems (DVB Document A038 Rev. 4). (This resource may not be available in some languages

and countries.)

Requirements

Requirement Value
Minimum supported client Windows�7 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header dvbsiparser.h (include Dvbsiparser.idl)

See also

IDvbContentDescriptor