DXGKMDT_OPM_STATUS枚举 (d3dkmdt.h)

DXGKMDT_OPM_STATUS枚举标识受保护输出的状态。

语法

typedef enum _DXGKMDT_OPM_STATUS {
  DXGKMDT_OPM_STATUS_NORMAL,
  DXGKMDT_OPM_STATUS_LINK_LOST,
  DXGKMDT_OPM_STATUS_RENEGOTIATION_REQUIRED,
  DXGKMDT_OPM_STATUS_TAMPERING_DETECTED,
  DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED
} DXGKMDT_OPM_STATUS;

常数

 
DXGKMDT_OPM_STATUS_NORMAL
指示受保护的输出正常工作。
DXGKMDT_OPM_STATUS_LINK_LOST
指示尽管受保护的输出未检测到篡改,但输出保护技术意外停止工作。

如果还设置了DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED,则必须设置此状态位。
DXGKMDT_OPM_STATUS_RENEGOTIATION_REQUIRED
指示最终用户导致物理连接器的配置发生更改。 因此,需要重新协商。
DXGKMDT_OPM_STATUS_TAMPERING_DETECTED
指示发生了对图形适配器或适配器的显示微型端口驱动程序的篡改。
DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED
指示吊销的高带宽数字内容保护(HDCP)设备直接或间接附加到受保护的输出。 如果未启用 HDCP,则不需要受保护的输出来检测吊销的设备。 如果启用了 HDCP,受保护的输出必须检测已吊销的设备。 驱动程序仅从调用其 DxgkDdiOPMGetInformation 函数来设置此状态值,以确定是否启用了 HDCP。

言论

每当调用驱动程序的 DxgkDdiOPMGetInformationDxgkDdiOPMGetCOPPCompatibleInformation 函数时,显示微型端口驱动程序将返回有关受保护输出的状态。 有关返回受保护输出状态的详细信息,请参阅 有关受保护输出的报告状态。

要求

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

另请参阅

DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING

DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT

DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION

DXGKMDT_OPM_STANDARD_INFORMATION

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation