OPM_CONNECTED_HDCP_DEVICE_INFORMATION 结构 (opmapi.h)

包含 OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION 查询的结果。

语法

typedef struct _OPM_CONNECTED_HDCP_DEVICE_INFORMATION {
  OPM_RANDOM_NUMBER             rnRandomNumber;
  ULONG                         ulStatusFlags;
  ULONG                         ulHDCPFlags;
  OPM_HDCP_KEY_SELECTION_VECTOR ksvB;
  BYTE                          Reserved[11];
  BYTE                          Reserved2[16];
  BYTE                          Reserved3[16];
} OPM_CONNECTED_HDCP_DEVICE_INFORMATION;

成员

rnRandomNumber

OPM_RANDOM_NUMBER结构。 此结构包含与应用程序在 OPM_GET_INFO_PARAMETERSOPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 结构中发送到驱动程序的 128 位随机数相同的 128 位随机数。

ulStatusFlags

OPM 状态标志的按位 OR

ulHDCPFlags

一个 值,该值指示连接的设备是否为 HDCP 中继器。

含义
OPM_HDCP_FLAG_NONE
0x00
设备不是 HDCP 中继器。
OPM_HDCP_FLAG_REPEATER
0x01
设备是 HDCP 中继器。

ksvB

包含设备的键选择向量 ( KSV) 的OPM_HDCP_KEY_SELECTION_VECTOR结构。 这是 HDCP 规范中名为 Bksv 的值。

Reserved[11]

保留供将来使用。 用零填充此数组。

Reserved2[16]

保留供将来使用。 用零填充此数组。

Reserved3[16]

保留供将来使用。 用零填充此数组。

注解

此结构的布局与认证输出保护协议 ( COPP) 中使用的DXVA_COPPStatusHDCPKeyData结构相同。

要求

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

请参阅

OPM 结构

输出保护管理器