| 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.