| Previous | Next |
| STATUS_MONITOR_NO_MORE_DESCRIPTOR_DATA | STATUS_MONITOR_INVALID_MANUFACTURE_DATE |
STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK
A full timing descriptor failed structural validation
STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK applies to an 18-byte detailed timing descriptor. Detailed timing carries more than width and refresh rate: it represents a complete signal description with clock, active and blanking intervals, synchronization, and other mode attributes. The EDID standard requires detailed timing descriptors to represent modes supported by the display.
This is more specific than an invalid standard timing entry and more fundamental than a user choosing an unsupported resolution. Preserve the exact timing bytes and determine whether the corruption is supplied by the monitor, introduced by an intermediary, or produced by an override before proposing a replacement mode.
What to check
- Record the descriptor index, pixel clock, active region, blanking, sync, scan type, and checksum status.
- Compare the preferred detailed timing with the other advertised modes instead of relying on the current desktop setting.
- Avoid manual mode injection until the target, adapter, and link capabilities have been established.
References
- Microsoft: WmiMonitorRawEEdidV1Block
- VESA Enhanced EDID Standard, Release A2
- Linux kernel: EDID troubleshooting and overrides
Looking for a different code? Search another status or error code.