OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION
Gets information about a High-Bandwidth Digital Content Protection (HDCP) device attached to the video output. The following information is returned:
- The device's HDCP key selection vector (KSV).
- Whether the device is an HDCP repeater.
Requirement | Value |
---|---|
Request GUID | OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION |
Input data | None |
Return data | An OPM_CONNECTED_HDCP_DEVICE_INFORMATION structure |
Remarks
This query can be used only with COPP emulation mode. If the IOPMVideoOutput interface uses Output Protection Manager (OPM) semantics, this status request is not supported.
The KSV is an identifier provided to the device manufacturer, and is used in the HDCP authentication and setup process. In COPP emulation mode, the application uses the KSV to determine whether the HDCP device is revoked. If it is, the application should not play protected content. Also, the application should not play protected content if the device is an HDCP repeater, because COPP does not support HDCP repeaters.
This query is not needed when OPM semantics are used, because OPM supports device revocation and HDCP repeaters.
This query is equivalent to the DXVA_COPPQueryHDCPKeyData query used in Certified Output Protection Protocol (COPP).
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Header |
|
See also