What does NTSTATUS 0xC01E0108 (STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED) mean?

 
Previous Next
STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE STATUS_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION

STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED

The path is unsupported, not merely full

Unlike the unavailable-aperture status, this result means the current allocation cannot be unswizzled by an aperture at all. A retry after unrelated work completes is therefore not the primary fix; the driver and allocation layout need a different access strategy.

Validate the declared capabilities

Inspect the allocation flags, segment properties, CPU visibility, and the miniport implementation of aperture mapping. A supported alternative may be a staging allocation, an explicit copy, or a differently created resource. Do not assume that every GPU-visible allocation is directly CPU lockable.

References


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