| 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 item | Why it matters |
|---|---|
| Current graph state | lead adapter, chain members and their PnP/power transitions |
| Supporting trace | device-instance IDs, lead/chain role, PnP problem codes, Dx states and start/power IRP ordering |
| Object identity | quiescent adapter access |
| Rejected condition | an operation requiring exclusive quiet hardware access began while other clients could still access the adapter |
| What to capture | active contexts, outstanding DMA/fences, exclusion acquisition, power state and operation type |
Separate state from capability
- Capture the failing state. Record active contexts, outstanding DMA/fences, exclusion acquisition, power state and operation type.
- 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
- Microsoft: DirectX graphics kernel subsystem — background for the quiescent adapter access.
- Microsoft: WDDM architecture — background for the quiescent.
- Microsoft: Display miniport driver requirements
- Microsoft: Graphics error codes
Looking for a different code? Search another status or error code.
