Mensajes de error de función de paquete de fuentes
Las siguientes funciones de paquete de fuentes devuelven los siguientes valores LONG ( CreateFontPackage y MergeFontPackage ) cuando se producen errores. Cuando las funciones se realizan correctamente, se devuelve el valor NO_ERROR.
Valor devuelto | Valor | Descripción |
---|---|---|
NO_ERROR | 0 | No se ha producido ningún error. |
ERR_FORMAT | 1006 | Error de formato de datos de entrada. |
ERR_GENERIC | 1000 | Error en el código genérico. |
ERR_MEM | 1005 | Error durante la asignación de memoria. |
ERR_NO_GLYPHS | 1009 | No se encontraron glifos. |
ERR_INVALID_BASE | 1085 | La fuente contenía una tabla de datos de línea base no válida (BASE). Actualmente no se usa este valor. |
ERR_INVALID_CMAP | 1030 | La fuente contenía una tabla de asignación de caracteres a glifos no válida (cmap). |
ERR_INVALID_DELTA_FORMAT | 1013 | Se detectó un formato delta no válido al intentar agrupar una fuente de formato 1 o 2. |
ERR_INVALID_EBLC | 1086 | La fuente contenía una tabla de datos de ubicación de mapa de bits (EBLC) incrustada no válida. |
ERR_INVALID_GLYF | 1061 | La fuente contenía una tabla de datos de glifo no válida (glyf). |
ERR_INVALID_GDEF | 1083 | La fuente contenía una tabla de datos de definición de glifo no válida (GDEF). Actualmente no se usa este valor. |
ERR_INVALID_GPOS | 1082 | La fuente contenía una tabla de datos de posicionamiento de glifos no válidos (GPOS). Actualmente no se usa este valor. |
ERR_INVALID_GSUB | 1081 | La fuente contenía una tabla de datos de sustitución de glifos (GSUB) no válida. |
ERR_INVALID_HDMX | 1089 | La fuente contenía una tabla de métricas de dispositivo horizontal (hdmx) no válida. |
ERR_INVALID_HEAD | 1062 | La fuente contenía una tabla de encabezado de fuente (head) no válida. |
ERR_INVALID_HHEA | 1063 | La fuente contenía una tabla de encabezado horizontal (hhea) no válida. |
ERR_INVALID_HHEA_OR_VHEA | 1072 | La fuente contenía una tabla de encabezado horizontal (hhea) no válida o una tabla de encabezado de métricas verticales (vhea) no válida. |
ERR_INVALID_HMTX | 1064 | La fuente contenía una tabla de métricas horizontales no válidas (hmtx). |
ERR_INVALID_HMTX_OR_VMTX | 1073 | La fuente contenía una tabla de métricas horizontales (hmtx) no válidas o una tabla de métricas verticales (vmtx) no válidas. |
ERR_INVALID_JSTF | 1084 | La fuente contenía una tabla de datos de justificación no válida (JSTF). |
ERR_INVALID_LTSH | 1087 | La fuente contenía una tabla de datos de umbral lineal (LTSH) no válida. |
ERR_INVALID_TTO | 1080 | La fuente era una fuente TrueType Open no válida. |
ERR_INVALID_VDMX | 1088 | La fuente contenía una tabla de métricas de dispositivo vertical (VDMX) no válida. |
ERR_INVALID_LOCA | 1065 | La fuente contenía un índice no válido para la tabla de ubicación (loca). |
ERR_INVALID_MAXP | 1066 | La fuente contenía una tabla de perfil máximo (maxp) no válida. |
ERR_INVALID_MERGE_CHECKSUMS | 1011 | Un intento de combinar sumas de comprobación para dos fuentes de una fuente madre diferente no se realizó correctamente. |
ERR_INVALID_MERGE_FORMATS | 1010 | Un intento de combinar fuentes con los formatos dttf incorrectos no se realizó correctamente. |
ERR_INVALID_MERGE_NUMGLYPHS | 1012 | Un intento de combinar el número de glifos para dos fuentes de una fuente madre diferente no se realizó correctamente. |
ERR_INVALID_NAME | 1067 | El nombre del paquete de fuentes o un nombre de fuente no era válido. |
ERR_INVALID_POST | 1068 | La fuente contenía una tabla de información postScript (post) no válida. |
ERR_INVALID_OS2 | 1069 | La fuente contenía una tabla de métricas específicas de Windows (OS/2) no válidas. |
ERR_INVALID_VHEA | 1070 | La fuente contenía una tabla de encabezado de métricas verticales (vhea) no válida. |
ERR_INVALID_VMTX | 1071 | La fuente contenía una tabla de métricas verticales no válidas (vmtx). |
ERR_INVALID_TTC_INDEX | 1015 | Se pasó un índice de base cero (TTC) no válido en el archivo de fuente. |
ERR_MISSING_CMAP | 1030 | La fuente no contenía una tabla cmap. |
ERR_MISSING_EBDT | 1044 | La fuente no contenía una tabla EBDT. |
ERR_MISSING_GLYF | 1031 | La fuente no contenía una tabla glyf. |
ERR_MISSING_HEAD | 1032 | La fuente no contenía una tabla principal. |
ERR_MISSING_HHEA | 1033 | La fuente no contenía una tabla hhea. |
ERR_MISSING_HMTX | 1034 | La fuente no contenía una tabla hmtx. |
ERR_MISSING_LOCA | 1035 | La fuente no contenía una tabla loca. |
ERR_MISSING_MAXP | 1036 | La fuente no contenía una tabla maxp. |
ERR_MISSING_NAME | 1037 | La fuente no contenía una tabla de nomenclatura (nombre). |
ERR_MISSING_POST | 1038 | La fuente no contenía una tabla de publicaciones. |
ERR_MISSING_OS2 | 1039 | La fuente no contenía una tabla OS/2. |
ERR_MISSING_VHEA | 1040 | La fuente no contenía una tabla de vhea. |
ERR_MISSING_VMTX | 1041 | La fuente no contenía una tabla vmtx. |
ERR_MISSING_HHEA_OR_VHEA | 1042 | La fuente no contenía una tabla hhea ni una tabla vhea. |
ERR_MISSING_HMTX_OR_VMTX | 1043 | La fuente no contenía una tabla hmtx ni una tabla vmtx. |
ERR_NOT_TTC | 1014 | El valor proporcionado no era un índice para un archivo TTC. |
ERR_PARAMETER0 | 1100 | Llamar al parámetro de función 0 no era válido. |
ERR_PARAMETER1 | 1101 | Llamar al parámetro de función 1 no era válido. |
ERR_PARAMETER2 | 1102 | Llamar al parámetro de función 2 no era válido. |
ERR_PARAMETER3 | 1103 | Llamar al parámetro de función 3 no era válido. |
ERR_PARAMETER4 | 1104 | Llamar al parámetro de función 4 no era válido. |
ERR_PARAMETER5 | 1105 | Llamar al parámetro de función 5 no era válido. |
ERR_PARAMETER6 | 1106 | Llamar al parámetro de función 6 no era válido. |
ERR_PARAMETER7 | 1107 | Llamar al parámetro de función 7 no era válido. |
ERR_PARAMETER8 | 1108 | Llamar al parámetro de función 8 no era válido. |
ERR_PARAMETER9 | 1109 | Llamar al parámetro de función 9 no era válido. |
ERR_PARAMETER10 | 1110 | Llamar al parámetro de función 10 no era válido. |
ERR_PARAMETER11 | 1111 | Llamar al parámetro de función 11 no era válido. |
ERR_PARAMETER12 | 1112 | Llamar al parámetro de función 12 no era válido. |
ERR_PARAMETER13 | 1113 | Llamar al parámetro de función 13 no era válido. |
ERR_PARAMETER14 | 1114 | Llamar al parámetro de función 14 no era válido. |
ERR_PARAMETER15 | 1115 | Llamar al parámetro de función 15 no era válido. |
ERR_PARAMETER16 | 1116 | Llamar al parámetro de función 16 no era válido. |
ERR_READCONTROL | 1003 | La estructura de control de lectura no coincidía con los datos. |
ERR_READOUTOFBOUNDS | 1001 | No se permitió una lectura de la memoria, posiblemente porque los datos están fuera de los límites o están dañados. |
ERR_VERSION | 1008 | El valor de dttf.version principal de los datos de entrada era mayor que la versión que puede leer la función. |
ERR_WOULD_GROW | 1007 | La acción solicitada hizo que los datos crezcan y la aplicación debe usar datos originales. |
ERR_WRITECONTROL | 1004 | La estructura del control de escritura no coincidía con los datos. |
ERR_WRITEOUTOFBOUNDS | 1002 | No se permitió una escritura en la memoria, posiblemente porque los datos no tenían límites. |