What does HRESULT 0xC026243B (ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED) mean?

 
Previous Next
ERROR_GRAPHICS_NOT_POST_DEVICE_DRIVER ERROR_GRAPHICS_OPM_NOT_SUPPORTED

ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED

What Windows rejected: graphics adapter access not excluded

ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED (0xC026243B) belongs to the linked layer. It marks an operation requiring exclusive quiet hardware access began while other clients could still access the adapter, rather than a generic rendering failure. The object that owns the decision is quiescent adapter access.

Build a useful diagnostic record

Capture itemWhy it matters
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
Object identityquiescent adapter access
Rejected conditionan operation requiring exclusive quiet hardware access began while other clients could still access the adapter
What to captureactive contexts, outstanding DMA/fences, exclusion acquisition, power state and operation type

Separate state from capability

  1. Capture the failing state. Record active contexts, outstanding DMA/fences, exclusion acquisition, power state and operation type.
  2. Drain work and acquire exclusion before issuing the same operation.

The comparison with ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER is especially useful: ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER concerns display exclusive-mode ownership rather than driver quiescence.

Verify the repaired path

Stop new submissions, wait for completion and hold the documented adapter exclusion interval.

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

Implementation notes

Technical references


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