| Previous | Next |
| ERROR_GRAPHICS_OPM_INVALID_SRM | ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP |
ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP
The output exists, but HDCP is not available on it
This is a capability result from an already created OPM video output. It does not mean that OPM is absent from the driver, and it does not identify an authentication failure with a specific display. The connector, adapter path, monitor, intermediary device, and active session must be considered together because OPM works per physical output.
HDCP support is requested through the OPM protection-level commands. A path can be usable for ordinary rendering while still being unable to provide the required protected link. Changing a window handle or repeating the same command does not add HDCP capability to the active output.
What to compare
- Identify the OPM object, the connector type, and every active output that carries the protected image.
- Compare the requested protection type with the semantics selected when the output was created: OPM and COPP compatibility use different protection flags and supported operations.
- Use policy-aware failure handling: an application that requires HDCP must not treat this as a transient rendering error.
References
- Microsoft: OPM protection type flags
- Microsoft: enabling HDCP with OPM
- Microsoft: HDCP SRM command and return codes
Looking for a different code? Search another status or error code.