| Previous | Next |
| ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE | ERROR_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY |
ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET
ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET points to an inconsistent implementation of VidPN mode enumeration. Once Windows pins a source or target mode, DxgkDdiEnumVidPnCofuncModality must preserve that mode while pruning or rebuilding the other modes that remain compatible with the topology.
The failure is therefore not normally fixed by choosing another desktop resolution. Inspect which mode was pinned before the callback, whether the driver replaced the entire mode set, and whether constraints introduced by another path incorrectly removed the pinned entry. A mode set may shrink as cloning, bandwidth, rotation, or monitor limits are considered, but the selected mode cannot silently vanish.
Evidence to capture from the failing callback
- The pinned source and target mode identifiers before enumeration starts.
- Every path that shares the affected source, including cloned targets.
- The exact mode-pruning decision that removes the pinned entry.
- Whether a fresh mode set was assigned instead of updating the set supplied by VidPN Manager.
Microsoft: cofunctional source and target mode enumeration
Microsoft: pinning a source mode
Linux DRM/KMS: atomic mode-state validation concepts
Looking for a different code? Search another status or error code.
