ProtType 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 ProtType enumeration type specifies various types of content protection.
Syntax
typedef enum ProtType {
PROT_COPY_FREE = 1,
PROT_COPY_ONCE = 2,
PROT_COPY_NEVER = 3,
PROT_COPY_NEVER_REALLY = 4,
PROT_COPY_NO_MORE = 5,
PROT_COPY_FREE_CIT = 6,
PROT_COPY_BF = 7,
PROT_COPY_CN_RECORDING_STOP = 8,
PROT_COPY_FREE_SECURE = 9,
PROT_COPY_INVALID = 50
} ;
Constants
PROT_COPY_FREE Value: 1 Copy Free. |
PROT_COPY_ONCE Value: 2 Copy Once. |
PROT_COPY_NEVER Value: 3 Copy Never. |
PROT_COPY_NEVER_REALLY Value: 4 Reserved. |
PROT_COPY_NO_MORE Value: 5 Copy No More. |
PROT_COPY_FREE_CIT Value: 6 The Copy Control Information (CCI) flag indicates Copy Free, but the Constrained Image Trigger (CIT) bit is set. The content is encrypted. |
PROT_COPY_BF Value: 7 Reserved. |
PROT_COPY_CN_RECORDING_STOP Value: 8 Reserved. |
PROT_COPY_FREE_SECURE Value: 9 The Copy Control Information (CCI) flag indicates Copy Free, but the Redistribution Control Trigger (RCT) bit is set. The content is encrypted. |
PROT_COPY_INVALID Value: 50 Error or invalid protection scheme. Treat as Copy Never. |
Requirements
Requirement | Value |
---|---|
Header | encdec.h (include Tvratings.h) |