What does NTSTATUS 0x401E034B (STATUS_GRAPHICS_DATASET_IS_EMPTY) mean?

 
Previous Next
STATUS_GRAPHICS_NO_PREFERRED_MODE STATUS_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET

STATUS_GRAPHICS_DATASET_IS_EMPTY

An enumerable graphics dataset has no entries

Many WDDM display interfaces expose data as sets: topology paths, source modes, target modes, frequency ranges, descriptors, and related structures. This status is returned when the object exists and can be queried, but the requested dataset has zero elements.

That is different from an invalid handle or an unsupported interface. The driver or caller reached a valid container with no usable members. In mode-management code, the usual causes are failed pruning, a monitor descriptor that produced no timings, a topology built before child devices were enumerated, or a recommendation pass that removed every candidate path.

What to check

  • Record the dataset type before logging only the status value; the same NTSTATUS can describe several display datasets.
  • For mode sets, compare the pre-pruning and post-pruning counts to avoid blaming the hardware for a policy filter.
  • For topology datasets, verify that at least one source-target path was added before validation.

References


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