Messaggi di errore della funzione del pacchetto di tipi di carattere

I valori LONG seguenti vengono restituiti dalle funzioni del pacchetto di tipi di carattere ( CreateFontPackage e MergeFontPackage ) quando vengono rilevati errori. Quando le funzioni hanno esito positivo, viene restituito il valore NO_ERROR.

Valore restituito Valore Descrizione
NO_ERROR 0 Non si sono verificati errori.
ERR_FORMAT 1006 Si è verificato un errore di formato dati di input.
ERR_GENERIC 1000 Errore nel codice generico.
ERR_MEM 1005 Errore durante l'allocazione della memoria.
ERR_NO_GLYPHS 1009 Non sono stati trovati glifi.
ERR_INVALID_BASE 1085 Il tipo di carattere contiene una tabella di dati di base (BASE) non valida. Attualmente questo valore non viene usato.
ERR_INVALID_CMAP 1030 Il tipo di carattere contiene una tabella di mapping da carattere a glifo non valida (cmap).
ERR_INVALID_DELTA_FORMAT 1013 È stato rilevato un formato differenziale non valido durante il tentativo di subset di un tipo di carattere 1 o 2.
ERR_INVALID_EBLC 1086 Il tipo di carattere contiene una tabella EBLC (Embedded Bitmap Location Data) non valida.
ERR_INVALID_GLYF 1061 Il tipo di carattere contiene una tabella glyf (glyph data) non valida.
ERR_INVALID_GDEF 1083 Il tipo di carattere contiene una tabella GDEF (Glyph Definition Data) non valida. Attualmente questo valore non viene usato.
ERR_INVALID_GPOS 1082 Il tipo di carattere contiene una tabella GPOS (Glyph Positioning Data) non valida. Attualmente questo valore non viene usato.
ERR_INVALID_GSUB 1081 Il tipo di carattere contiene una tabella GSUB (Glyph Substitution Data) non valida.
ERR_INVALID_HDMX 1089 Il tipo di carattere contiene una tabella hdmx (Horizontal Device Metrics) non valida.
ERR_INVALID_HEAD 1062 Il tipo di carattere contiene una tabella di intestazione del carattere (head) non valida.
ERR_INVALID_HHEA 1063 Il tipo di carattere contiene una tabella di intestazione orizzontale (hhea) non valida.
ERR_INVALID_HHEA_OR_VHEA 1072 Il tipo di carattere contiene una tabella di intestazione orizzontale (hhea) non valida o una tabella di intestazione delle metriche verticali (vhea) non valida.
ERR_INVALID_HMTX 1064 Il tipo di carattere contiene una tabella hmtx (Horizontal Metrics) non valida.
ERR_INVALID_HMTX_OR_VMTX 1073 Il tipo di carattere contiene una tabella hmtx (Horizontal Metrics) non valida o una tabella vmtx (Vertical Metrics) non valida.
ERR_INVALID_JSTF 1084 Il tipo di carattere contiene una tabella jsTF (Justification Data) non valida.
ERR_INVALID_LTSH 1087 Il tipo di carattere contiene una tabella ltSH (Linear Threshold Data) non valida.
ERR_INVALID_TTO 1080 Tipo di carattere TrueType Open non valido.
ERR_INVALID_VDMX 1088 Il tipo di carattere contiene una tabella VDMX (Vertical Device Metrics) non valida.
ERR_INVALID_LOCA 1065 Il tipo di carattere contiene un indice non valido per la tabella location (loca).
ERR_INVALID_MAXP 1066 Il tipo di carattere contiene una tabella del profilo massimo (maxp) non valida.
ERR_INVALID_MERGE_CHECKSUMS 1011 Un tentativo di unione di checksum per due tipi di carattere di un tipo di carattere padre diverso non è riuscito.
ERR_INVALID_MERGE_FORMATS 1010 Un tentativo di unione dei tipi di carattere con i formati dttf non è riuscito.
ERR_INVALID_MERGE_NUMGLYPHS 1012 Un tentativo di unione del numero di glifi per due tipi di carattere di un tipo di carattere padre diverso non è riuscito.
ERR_INVALID_NAME 1067 Nome del pacchetto di tipi di carattere o nome del tipo di carattere non valido.
ERR_INVALID_POST 1068 Il tipo di carattere contiene una tabella PostScript non valida (post).
ERR_INVALID_OS2 1069 Il tipo di carattere contiene una tabella os/2 non valida e specifica di Windows (OS/2).
ERR_INVALID_VHEA 1070 Il tipo di carattere contiene un'intestazione delle metriche verticali non valida (vhea).
ERR_INVALID_VMTX 1071 Il carattere contiene una tabella delle metriche verticali non valide (vmtx).
ERR_INVALID_TTC_INDEX 1015 È stato passato un indice TTC (Zero Based Zero) non valido nel file di carattere.
ERR_MISSING_CMAP 1030 Il tipo di carattere non contiene una tabella cmap.
ERR_MISSING_EBDT 1044 Il tipo di carattere non contiene una tabella EBDT.
ERR_MISSING_GLYF 1031 Il tipo di carattere non contiene una tabella glyf.
ERR_MISSING_HEAD 1032 Il tipo di carattere non contiene una tabella head.
ERR_MISSING_HHEA 1033 Il carattere non contiene una tabella hhea.
ERR_MISSING_HMTX 1034 Il tipo di carattere non contiene una tabella hmtx.
ERR_MISSING_LOCA 1035 Il tipo di carattere non contiene una tabella loca.
ERR_MISSING_MAXP 1036 Il tipo di carattere non contiene una tabella maxp.
ERR_MISSING_NAME 1037 Il tipo di carattere non contiene una tabella di denominazione (nome).
ERR_MISSING_POST 1038 Il tipo di carattere non contiene una tabella post.
ERR_MISSING_OS2 1039 Il tipo di carattere non contiene una tabella os/2.
ERR_MISSING_VHEA 1040 Il tipo di carattere non contiene una tabella vhea.
ERR_MISSING_VMTX 1041 Il tipo di carattere non contiene una tabella vmtx.
ERR_MISSING_HHEA_OR_VHEA 1042 Il carattere non contiene una tabella hhea o una tabella vhea.
ERR_MISSING_HMTX_OR_VMTX 1043 Il tipo di carattere non contiene una tabella hmtx o una tabella vmtx.
ERR_NOT_TTC 1014 Il valore specificato non era un indice per un file TTC.
ERR_PARAMETER0 1100 Il parametro della funzione chiamante 0 non è valido.
ERR_PARAMETER1 1101 Il parametro della funzione chiamante 1 non è valido.
ERR_PARAMETER2 1102 Il parametro della funzione chiamante 2 non è valido.
ERR_PARAMETER3 1103 Il parametro della funzione chiamante 3 non è valido.
ERR_PARAMETER4 1104 Il parametro della funzione chiamante 4 non è valido.
ERR_PARAMETER5 1105 Il parametro della funzione chiamante 5 non è valido.
ERR_PARAMETER6 1106 Il parametro della funzione chiamante 6 non è valido.
ERR_PARAMETER7 1107 Il parametro della funzione chiamante 7 non è valido.
ERR_PARAMETER8 1108 Il parametro della funzione chiamante 8 non è valido.
ERR_PARAMETER9 1109 Il parametro della funzione chiamante 9 non è valido.
ERR_PARAMETER10 1110 Il parametro della funzione chiamante 10 non è valido.
ERR_PARAMETER11 1111 Il parametro della funzione chiamante 11 non è valido.
ERR_PARAMETER12 1112 Il parametro della funzione chiamante 12 non è valido.
ERR_PARAMETER13 1113 La chiamata al parametro della funzione 13 non è valida.
ERR_PARAMETER14 1114 La chiamata al parametro della funzione 14 non è valida.
ERR_PARAMETER15 1115 La chiamata al parametro della funzione 15 non è valida.
ERR_PARAMETER16 1116 La chiamata al parametro della funzione 16 non è valida.
ERR_READCONTROL 1003 La struttura del controllo di lettura non corrisponde ai dati.
ERR_READOUTOFBOUNDS 1001 Una lettura dalla memoria non è consentita, probabilmente perché i dati non sono associati o sono danneggiati.
ERR_VERSION 1008 Il valore dttf.version principale dei dati di input è maggiore della versione che la funzione può leggere.
ERR_WOULD_GROW 1007 L'azione richiesta ha causato l'aumento dei dati e l'applicazione deve usare i dati originali.
ERR_WRITECONTROL 1004 La struttura del controllo di scrittura non corrisponde ai dati.
ERR_WRITEOUTOFBOUNDS 1002 Una scrittura nella memoria non è consentita, probabilmente perché i dati non erano associati.