// ksmedia.h
typedef struct _KS_COPY_MACROVISION {
ULONG MACROVISIONLevel;
} KS_COPY_MACROVISION, *PKS_COPY_MACROVISION;
View the official Windows Driver Kit DDI referenceNo description available.
The KS_COPY_MACROVISION structure specifies the Macrovision level of the data stream.
MACROVISIONLevelSpecifies the Macrovision level. This must be one of the following values from the KS_COPY_MACROVISION_LEVEL enumeration:
| Level | Meaning |
|---|---|
| KS_MACROVISION_DISABLED | Indicates that Macrovision copyright protection should not be in effect. |
| KS_MACROVISION_LEVEL1 | Indicates that Macrovision level 1 copyright protection must be in effect. |
| KS_MACROVISION_LEVEL2 | Indicates that Macrovision level 2 copyright protection must be in effect. |
| KS_MACROVISION_LEVEL3 | Indicates that Macrovision level 3 copyright protection must be in effect. |
The KS_COPY_MACROVISION structure is used by the KSPROPERTY_COPY_MACROVISION property.
For additional uses of this structure see DVD Copyright Protection and Macrovision.