DXGKMDT_OPM_REQUESTED_INFORMATION 结构 (d3dkmdt.h)

DXGKMDT_OPM_REQUESTED_INFORMATION 结构包含在对 DxgkDdiOPMGetInformationDxgkDdiOPMGetCOPPCompatibleInformation 函数的调用中请求的信息。

语法

typedef struct _DXGKMDT_OPM_REQUESTED_INFORMATION {
  DXGKMDT_OPM_OMAC omac;
  ULONG            cbRequestedInformationSize;
  BYTE             abRequestedInformation[DXGKMDT_OPM_REQUESTED_INFORMATION_SIZE];
} DXGKMDT_OPM_REQUESTED_INFORMATION, *PDXGKMDT_OPM_REQUESTED_INFORMATION;

成员

omac

包含单键密码块链接 (CBC) 模式消息身份验证代码 (OMAC) 的DXGKMDT_OPM_OMAC结构,以确保消息真实性。 有关 OMAC 的详细信息,请参阅 OMAC-1 算法。 OPM 和 COPP 使用的 OMAC-1 参数包括:

E = AES (高级加密标准)

t = 128 位

K = 调用 DxgkDdiOPMSetSigningKeyAndSequenceNumbers 时显示微型端口驱动程序接收的 128 位密钥。

n = 128 位

有关 AES 的信息,请参阅 RSA 实验室 网站。

cbRequestedInformationSize

abRequestedInformation 成员指向的有效数据的大小(以字节为单位)。

abRequestedInformation[DXGKMDT_OPM_REQUESTED_INFORMATION_SIZE]

一个 4076 字节数组,指定从受保护的输出对象检索的信息。

若要返回请求的信息,显示微型端口驱动程序应将 abRequestedInformation 强制转换为以下结构之一,具体取决于在 DXGKMDT_OPM_GET_INFO_PARAMETERS dxgkDdiOPMGetInformation或 /dispmprt/nc-dispmprt-DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 结构的 guidInformation 成员中指定的 GUID 或 DxgkDdiOPMGetInformation 或 /dispmprt/nc-dispmprt-dxgkddi_opm_get_copp_compatible_information 指向 。 例如,DXGKMDT_OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION GUID 指示 DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION 结构。

GUID 检索到的信息的结构
DXGKMDT_OPM_GET_CONNECTOR_TYPE、DXGKMDT_OPM_GET_SUPPORTED_PROTECTION_TYPES、DXGKMDT_OPM_GET_VIRTUAL_PROTECTION_LEVEL、DXGKMDT_OPM_GET_ACTUAL_PROTECTION_LEVEL、DXGKMDT_OPM_GET_ADAPTER_BUS_TYPE、DXGKMDT_OPM_GET_DVI_CHARACTERISTICS或DXGKMDT_OPM_GET_CURRENT_HDCP_SRM_VERSION DXGKMDT_OPM_STANDARD_INFORMATION
DXGKMDT_OPM_GET_ACTUAL_OUTPUT_FORMAT DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT
DXGKMDT_OPM_GET_OUTPUT_ID DXGKMDT_OPM_OUTPUT_ID。 在 Windows 7 及更高版本中受支持。
DXGKMDT_OPM_GET_ACP_AND_CGMSA_SIGNALING DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING
DXGKMDT_OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION

要求

要求
最低受支持的客户端 Windows Vista
标头 d3dkmdt.h

另请参阅

DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING

DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT

DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION

DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS

DXGKMDT_OPM_GET_INFO_PARAMETERS

DXGKMDT_OPM_OMAC

DXGKMDT_OPM_OUTPUT_ID

DXGKMDT_OPM_STANDARD_INFORMATION

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation