What does HRESULT 0xC0262328 (ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE) mean?

 
Previous Next
ERROR_GRAPHICS_PATH_NOT_IN_TOPOLOGY ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET

ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE

ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE indicates that the adapter description cannot support the VidPN model because it exposes no scan-out source. The source count returned during device startup determines the valid source-ID range used throughout later topology and mode-set callbacks.

Check adapter initialization rather than monitor detection. A headless adapter may still need a logical source if it participates in Windows display presentation; otherwise it should not enter the normal display miniport path as a functional display adapter. Initialization failures that leave the source count at zero must be propagated instead of allowing later callbacks to run with an incomplete device model.

Startup data to verify

  • The number of sources reported by DxgkDdiStartDevice.
  • Whether hardware capability discovery completed before returning success.
  • The source-ID bounds assumed by later callbacks.
  • How a virtual or indirect display implementation exposes logical sources.

Microsoft: role of video present sources

Microsoft: VidPN object model

Microsoft: source mode set interface


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