CPEvents enumeration (encdec.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.]
This topic applies to Windows XP Service Pack 1 or later.
The CPEvents enumeration defines copy protection events for the Decrypter/Detagger filter. This enumeration is used with the EVENTID_EncDecFilterEvent event. For more information, see TV Ratings Broadcast Events.
Syntax
typedef enum CPEvents {
CPEVENT_NONE = 0,
CPEVENT_RATINGS,
CPEVENT_COPP,
CPEVENT_LICENSE,
CPEVENT_ROLLBACK,
CPEVENT_SAC,
CPEVENT_DOWNRES,
CPEVENT_STUBLIB,
CPEVENT_UNTRUSTEDGRAPH,
CPEVENT_PROTECTWINDOWED
} ;
Constants
CPEVENT_NONE Value: 0 No content protection issues. |
CPEVENT_RATINGS Content is blocked because of parental ratings. |
CPEVENT_COPP Content is blocked because of copy protection rules. |
CPEVENT_LICENSE Content is blocked because the DRM license is not valid. |
CPEVENT_ROLLBACK Content is blocked because the system detected that the clock was rolled back. |
CPEVENT_SAC Content is blocked because the filter graph contains untrusted components. |
CPEVENT_DOWNRES Content is being rendered at a lower resolution due to copy protection. |
CPEVENT_STUBLIB Content is blocked because the filter graph contains untrusted components. |
CPEVENT_UNTRUSTEDGRAPH Content is blocked because the filter graph contains untrusted components. |
CPEVENT_PROTECTWINDOWED |
Requirements
Requirement | Value |
---|---|
Header | encdec.h |