OPM_SET_PROTECTION_LEVEL_PARAMETERS 结构 (opmapi.h)
包含输出保护管理器 (OPM ) 中的 OPM_SET_PROTECTION_LEVEL 命令的数据。
语法
typedef struct _OPM_SET_PROTECTION_LEVEL_PARAMETERS {
ULONG ulProtectionType;
ULONG ulProtectionLevel;
ULONG Reserved;
ULONG Reserved2;
} OPM_SET_PROTECTION_LEVEL_PARAMETERS;
成员
ulProtectionType
标识保护机制。 有关可能值的列表,请参阅 OPM 保护类型标志。
ulProtectionLevel
指定保护级别。 此值的含义取决于所查询的保护机制。 对于每个保护机制,值是来自不同枚举的标志,如下表所示。
保护机制 | 枚举 |
---|---|
ACP | OPM_ACP_PROTECTION_LEVEL |
CGMS-A | CGMS-A 保护标志 |
DPCP | OPM_DPCP_PROTECTION_LEVEL |
HDCP | OPM_HDCP_PROTECTION_LEVEL |
Reserved
保留供将来使用。 设置为零。
Reserved2
保留供将来使用。 设置为零。
注解
此结构的布局与认证输出保护协议 ( COPP) 中使用的DXVA_COPPSetProtectionLevelCmdData结构相同。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | opmapi.h |