IIsdbComponentGroupDescriptor::GetRecordCAUnitCAUnitId 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 conditional access unit identifier from a specified component group record in an Integrated Services Digital Broadcasting (ISDB) component group descriptor. This identifier specifies the type of conditional access unit group to which the component belongs.
Syntax
HRESULT GetRecordCAUnitCAUnitId(
[in] BYTE bRecordIndex,
[in] BYTE bCAUnitIndex,
[out] BYTE *pbVal
);
Parameters
[in] bRecordIndex
Specifies the component group record number, indexed from zero. Call the IIsdbComponentGroupDescriptor::GetCountOfRecords method to get the number of records in the descriptor.
[in] bCAUnitIndex
Specifies the conditional access unit record number, indexed from zero. Call the IIsdbComponentGroupDescriptor::GetRecordCAUnitNumberOfComponents method to get the number of conditional access records in the descriptor.
[out] pbVal
Receives the conditional access unit identifier. This can be any of the following values.
Value | Meaning |
---|---|
|
Non-conditional access unit group. |
|
Conditional access unit group that includes the default elementary stream group. |
|
Conditional access unit group other than that including the default elementary stream group. |
Return value
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows�7 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | dvbsiparser.h |
See also
IIsdbComponentGroupDescriptor::GetCountOfRecords
IIsdbComponentGroupDescriptor::GetRecordCAUnitNumberOfComponents