IIsdbSiParser2::GetEMM 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 entitlement management message (EMM) table from an Integrated Services Digital Broadcast (ISDB) transport stream. An EMM contains conditional access data, such as contract information for subscribers, keys to decrypt common information, and the authorization levels or services of specific decoders.
Syntax
HRESULT GetEMM(
[in] PID pid,
[in] WORD wTableIdExt,
[out] IISDB_EMM **ppEMM
);
Parameters
[in] pid
Specifies the packet identifier (PID) of the transport stream packet that transmits the EMM.
[in] wTableIdExt
Value of the table_id field for the EMM. This field value identifies a subtable in the EMM.
[out] ppEMM
Receives a pointer to the IISDB_EMM 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 |