What does HRESULT 0xC0262500 (ERROR_GRAPHICS_OPM_NOT_SUPPORTED) mean?

 
Previous Next
ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED ERROR_GRAPHICS_COPP_NOT_SUPPORTED

ERROR_GRAPHICS_OPM_NOT_SUPPORTED

OPM is a per-output protected-link interface

Output Protection Manager is not a generic “HDCP switch”. It is a Windows interface through which an application controls protection on the physical video outputs that carry decoded frames to a display. A graphics adapter can expose several outputs with different capabilities, and an OPM object represents one of those outputs.

This result is therefore an availability failure at the chosen driver or output path. It is distinct from a later HDCP authentication failure: the application has not obtained a usable OPM interface for this target. Enumerate the outputs for the actual HMONITOR or Direct3D device used by the video surfaces, and record the adapter, driver version, connector path, and active-display state with the failure.

Diagnostic boundary

  • Check that the application selected the output that actually displays the protected frames; a window can span more than one monitor.
  • Treat a missing OPM interface as a capability decision. Do not continue a protected-output workflow by assuming that an unrelated display path has identical protection support.
  • Keep this separate from ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP, which occurs after an OPM output exists but the requested HDCP mechanism is unavailable.

References


Looking for a different code? Search another status or error code.