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

另请参阅

OPM 结构

输出保护管理器