What does NTSTATUS 0xC01E0329 (STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET) mean?

 
Previous Next
STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE STATUS_GRAPHICS_INVALID_MONITORDESCRIPTORSET

STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET

A display adapter must expose at least one target endpoint

In the VidPN model, video present targets are the output endpoints that a source can be connected to through present paths. A display-capable adapter cannot build a useful topology if it exposes no targets at all.

This differs from a target with no monitor connected. The problem is the adapter target inventory itself. In miniport and virtual-display code, this status often means child-device enumeration did not create target records, or the target count was lost during restart or power-state transition.

What to check

  • Record target count separately from connected-monitor count.
  • Inspect child-device enumeration and target capability reporting during adapter start.
  • After sleep, surprise removal, or driver restart, rebuild target state before committing VidPN work.

References


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