What does HRESULT 0xC0262430 (ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER) mean?

 
Previous Next
ERROR_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED

ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER

Interpret the result in its owning layer: graphics not a linked adapter

ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER (0xC0262430) belongs to the linked layer. It marks the selected adapter is not part of a linked display adapter configuration, rather than a generic rendering failure. The object that owns the decision is linked-display-adapter membership.

Capture before recreating objects

Capture itemWhy it matters
Object identitylinked-display-adapter membership
Rejected conditionthe selected adapter is not part of a linked display adapter configuration
What to captureadapter LUID, device instance, linked-adapter enumeration, driver package and topology role
Current graph statelead adapter, chain members and their PnP/power transitions
Supporting tracedevice-instance IDs, lead/chain role, PnP problem codes, Dx states and start/power IRP ordering

Reproduce one variable at a time

  1. Capture the failing state. Record adapter LUID, device instance, linked-adapter enumeration, driver package and topology role.
  2. Run the linked-adapter operation on a verified lead or chain member.

The comparison with ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED is especially useful: ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED applies after a linked configuration is known.

Recovery contract

Gate linked-only operations on enumeration results and use ordinary adapter handling otherwise.

  • debug-layer, ETW or driver diagnostics no longer report the rejected linked-display-adapter membership contract during the same scenario.

Implementation notes

Technical references


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