Share via


CPEvents Enumeration

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

enum CPEvents {
  CPEVENT_NONE             = 0,
  CPEVENT_RATINGS,
  CPEVENT_COPP,
  CPEVENT_LICENSE,
  CPEVENT_ROLLBACK,
  CPEVENT_SAC,
  CPEVENT_DOWNRES,
  CPEVENT_STUBLIB,
  CPEVENT_UNTRUSTEDGRAPH 
};

Constants

  • CPEVENT_NONE
    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.

Requirements

Header Declared in EncDec.h.

See Also

TV Ratings Enumerations

Send comments about this topic to Microsoft

Build date: 12/4/2008