What does HRESULT 0xC0262505 (ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST) mean?

 
Previous Next
ERROR_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS ERROR_GRAPHICS_OPM_INTERNAL_ERROR

ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST

An HMONITOR is not itself a protected connector

ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST indicates that enumeration found no active physical outputs behind the supplied GDI display device. OPM protects content on a connector-to-monitor path, so a desktop surface, inactive target, virtual display, or stale monitor handle may have no corresponding IOPMVideoOutput.

Refresh display enumeration after mode changes, docking, remote-session transitions, or hot-plug events. A single HMONITOR can map to several physical outputs, but the reverse is not guaranteed: software-only and disconnected displays can still appear in higher-level display APIs. Verify that the target is attached to the local desktop and that a physical monitor is currently associated with it before treating this as a content-protection problem.

Topology information worth recording

  • The current GDI device name and HMONITOR value.
  • Whether the target is active, local, mirrored, virtual, or disconnected.
  • The number of OPM outputs returned for the same monitor after re-enumeration.
  • Recent WM_DISPLAYCHANGE, docking, or connector events.

References


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