What does NTSTATUS 0xC01E0318 (STATUS_GRAPHICS_TARGET_ALREADY_IN_SET) mean?

 
Previous Next
STATUS_GRAPHICS_SOURCE_ALREADY_IN_SET STATUS_GRAPHICS_INVALID_VIDPN_PRESENT_PATH

STATUS_GRAPHICS_TARGET_ALREADY_IN_SET

A target set cannot contain the same target twice

The target ID can be valid for the adapter, but the current target set already includes it. WDDM topology code distinguishes a unique set of targets from the list of present paths, and a mirror, clone, or retry path can accidentally insert the same target again.

This is a data-structure error around set construction, not a sign that the monitor is connected twice. The right investigation is the caller that builds the set and the rule used to merge paths, especially after topology augmentation or user-mode display configuration changes.

What to check

  • Compare the target set with the VidPN path list; they are related but not interchangeable.
  • Deduplicate by target ID before calling the VidPN interface.
  • Check rollback and retry paths for double insertion after a previous call succeeded.

References


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