| Anterior | Siguiente |
| MSSIPOTF_E_NOHEADTABLE | MSSIPOTF_E_BAD_OFFSET_TABLE |
MSSIPOTF_E_BAD_MAGICNUMBER
Qué significa MSSIPOTF_E_BAD_MAGICNUMBER
MSSIPOTF_E_BAD_MAGICNUMBER (0x80097004): El número mágico de la tabla head no es correcto.
Qué comprobar
Lee el campo magicNumber de la tabla head y compáralo con el valor definido por OpenType. Comprueba también endianness y que el offset realmente apunte a head.
Cómo resolverlo
Corrige la tabla head o el table directory que la referencia. Si el magic es basura por corrupción, restaura el archivo original.
Qué distingue este resultado
La tabla head existe, pero su firma interna no coincide con la esperada.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.