OPM_GET_VIRTUAL_PROTECTION_LEVEL

返回指定保护机制的虚拟保护级别。

虚拟保护级别是应用程序在当前输出保护管理器 (OPM) 会话期间请求的级别。 驱动程序可能会应用更高的级别,因为此 OPM 会话之外的事件。 若要查找生效的实际保护级别,请发送 OPM_GET_ACTUAL_PROTECTION_LEVEL 查询。

要求
请求 GUID OPM_GET_VIRTUAL_PROTECTION_LEVEL
输入数据 要查询的保护机制,指定为 32 位整数。 该值被解释为 OPM 保护类型标志的成员。
返回数据 OPM_STANDARD_INFORMATION结构

 

注解

保护级别在 OPM_STANDARD_INFORMATION 结构的 ulInformation 成员中返回。 此值的含义取决于查询的保护机制。 对于每个保护机制, ulInformation 的值是不同枚举中的标志,如下表所示。

保护机制 枚举
ACP OPM_ACP_PROTECTION_LEVEL
CGMS-A CGMS-A 保护标志
DPCP OPM_DPCP_PROTECTION_LEVEL
HDCP OPM_HDCP_PROTECTION_LEVEL

 

此查询等效于认证输出保护协议 (COPP) 中使用的DXVA_COPPQueryLocalProtectionLevel查询。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
标头
Opmapi.h

另请参阅

IOPMVideoOutput::COPPCompatibleGetInformation

IOPMVideoOutput::GetInformation

OPM 状态请求