What does NTSTATUS 0xC01E0316 (STATUS_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET) mean?

 
Previous Next
STATUS_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET STATUS_GRAPHICS_SOURCE_ALREADY_IN_SET

STATUS_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET

The VidPN target set does not match the adapter topology

A video present target is a logical display output endpoint in the VidPN model. Operations that filter or validate a group of targets expect the set to contain only targets that are valid for the same adapter and for the specific topology being processed. This status means that target set validation failed.

Do not confuse this with a disconnected monitor. A target can be valid even when no monitor is attached, and it can be invalid even if a desktop name or connector label looks plausible. The target set is a driver/kernel object relationship, not a UI monitor list.

What to check

  • Log the adapter LUID or device identity together with each target ID.
  • Confirm that targets in the set are unique and belong to the same VidPN context.
  • If a hot-plug path is involved, reacquire target data after child-device enumeration instead of using cached values.

References


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