What does HRESULT 0xC026231F (ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET) mean?

 
Previous Next
ERROR_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET ERROR_GRAPHICS_STALE_MODESET

ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET

ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET is raised when population code attempts to add a range already represented in the collection. The duplicate can come from parsing the same display descriptor twice, combining EDID and driver overrides without provenance checks, or retrying a partially completed population routine.

Deduplicate on all fields that define the range, not only nominal refresh rate. Horizontal limits, vertical limits, pixel-rate constraints, and capability origin can make superficially similar entries distinct. Conversely, two byte-for-byte equal descriptors should not be assigned separate IDs merely because they came from different parsing passes.

Before adding another range

  • Normalize rational values without losing exact numerator and denominator meaning.
  • Track which EDID or DisplayID block produced each candidate.
  • Separate genuine alternative ranges from duplicate representations of one range.
  • Clear temporary population state before retrying after an allocation failure.

Microsoft: monitor frequency-range representation

Microsoft: monitor capability interfaces

VESA: display identification and timing standards


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