Site icon EfmSoft

What does HRESULT 0xC0262342 (ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE) mean?

 
Previous Next
ERROR_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT ERROR_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN

ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE

What Windows rejected: graphics vidpn source in use

ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE, value 0xC0262342, is produced by vidpn when another display-mode-management client already owns the source. The investigation should stay attached to DMM client ownership of a VidPN source and to the exact generation in which it was obtained.

VidPN handles and subobjects are generation-bound. A monitor hot-plug, docking action, session switch or mode commit can invalidate an otherwise well-formed cached object.

Build a useful diagnostic record

Capture itemWhy it matters
Supporting tracesource and target IDs, topology generation, path descriptors, pinned modes, mode-set handles and monitor timing data
Object identityDMM client ownership of a VidPN source
Rejected conditionanother display-mode-management client already owns the source
What to capturesource ID, owning DMM client, full-screen state, output mapping and acquisition/release timestamps
Current graph stateVidPN, topology, source and target mode sets, and the present path connecting them

Separate state from capability

  1. Release the competing owner and retry without changing the topology.

The comparison with DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE is especially useful: DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE is presentation feedback at the swap-chain layer.

Verify the repaired path

Serialize source ownership and release it on every transition and failure path.

  • debug-layer, ETW or driver diagnostics no longer report the rejected DMM client ownership of a VidPN source contract during the same scenario.

Technical references


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

Exit mobile version