¿Qué significa el código HRESULT 0x00261002 (ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT)?

 
Anterior Siguiente
ERROR_MONITOR_NO_DESCRIPTOR ERROR_GRAPHICS_MODE_NOT_PINNED

ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT

El formato del descriptor de monitor no es reconocido

ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT significa que sí se recibieron bytes, pero el componente no puede interpretarlos como un formato de descriptor compatible. Esto es distinto de no recibir EDID y de recibir un bloque reconocido con checksum incorrecto.

Diagnóstico dirigido

  • Registra BlockId y BlockType junto con los bytes brutos. Windows puede exponer ambos a través de WmiMonitorRawEEdidV1Block.
  • Separa el bloque base EDID de block maps y otras extensiones. Un parser diseñado para la estructura base de 128 bytes no debe aplicar el mismo layout a cualquier extensión.
  • Compara una conexión HDMI/DisplayPort directa con la ruta a través de un intermediario que pueda sustituir o combinar información EDID.

No empieces modificando resolución, refresh o detailed timings. Primero debe quedar identificado el tipo de bloque; de lo contrario cualquier interpretación de sus offsets es insegura.

Si el bloque cambia de tipo o contenido sólo detrás de un adaptador, conserva ambas capturas antes de actualizar firmware o aplicar overrides.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.