Site icon EfmSoft

What does HRESULT 0xC0262434 (ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED) mean?

 
Previous Next
ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY ERROR_GRAPHICS_CHAINLINKS_NOT_POWERED_ON

ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED

Interpret the result in its owning layer: graphics chainlinks not started

ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED (0xC0262434) belongs to the linked layer. It marks the lead start was attempted before all chain members reached started state, rather than a generic rendering failure. The object that owns the decision is linked-adapter start ordering.

Capture before recreating objects

Capture itemWhy it matters
Supporting tracedevice-instance IDs, lead/chain role, PnP problem codes, Dx states and start/power IRP ordering
Object identitylinked-adapter start ordering
Rejected conditionthe lead start was attempted before all chain members reached started state
What to capturestart IRP order, member states, timestamps and lead-start request
Current graph statelead adapter, chain members and their PnP/power transitions

Reproduce one variable at a time

  1. Wait for every chain member to start and then repeat the lead start.

The comparison with ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY is especially useful: ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY can indicate an unknown failure after enumeration.

Recovery contract

Enforce chain-before-lead startup ordering in the driver stack.

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

Technical references


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

Exit mobile version