Fehlermeldungen zur Schriftartpaketfunktion
Die folgenden LONG-Werte werden von den Schriftartpaketfunktionen ( CreateFontPackage und MergeFontPackage ) zurückgegeben, wenn Fehler auftreten. Wenn Funktionen erfolgreich sind, wird der Wert NO_ERROR zurückgegeben.
Rückgabewert | Wert | BESCHREIBUNG |
---|---|---|
NO_ERROR | 0 | Kein Fehler ist aufgetreten. |
ERR_FORMAT | 1006 | Ein Eingabedatenformatfehler ist aufgetreten. |
ERR_GENERIC | 1000 | Im generischen Code ist ein Fehler aufgetreten. |
ERR_MEM | 1005 | Während der Speicherzuordnung ist ein Fehler aufgetreten. |
ERR_NO_GLYPHS | 1009 | Es wurden keine Glyphen gefunden. |
ERR_INVALID_BASE | 1085 | Die Schriftart enthielt eine Tabelle mit ungültigen Basisdaten (BASE). Derzeit wird dieser Wert nicht verwendet. |
ERR_INVALID_CMAP | 1030 | Die Schriftart enthielt eine ungültige Zeichen-zu-Glyphen-Zuordnungstabelle (cmap). |
ERR_INVALID_DELTA_FORMAT | 1013 | Beim Versuch, eine Schriftart im Format 1 oder 2 zu unterlegen, wurde ein ungültiges Deltaformat erkannt. |
ERR_INVALID_EBLC | 1086 | Die Schriftart enthielt eine ungültige ebLC-Tabelle (Eingebettete Bitmapspeicherungsdaten). |
ERR_INVALID_GLYF | 1061 | Die Schriftart enthielt eine ungültige Glyphendatentabelle (Glyf). |
ERR_INVALID_GDEF | 1083 | Die Schriftart enthielt eine ungültige Glyphendefinitionsdatentabelle (GDEF). Derzeit wird dieser Wert nicht verwendet. |
ERR_INVALID_GPOS | 1082 | Die Schriftart enthielt eine ungültige Glyphenpositionierungsdatentabelle (Glyph Positioning Data, GPOS). Derzeit wird dieser Wert nicht verwendet. |
ERR_INVALID_GSUB | 1081 | Die Schriftart enthielt eine ungültige Glyphenersetzungsdatentabelle (GSUB). |
ERR_INVALID_HDMX | 1089 | Die Schriftart enthielt eine ungültige hdmx-Tabelle (horizontale Gerätemetriken). |
ERR_INVALID_HEAD | 1062 | Die Schriftart enthielt eine ungültige Schriftartheadertabelle (Kopftabelle). |
ERR_INVALID_HHEA | 1063 | Die Schriftart enthielt eine ungültige horizontale Headertabelle (hhea). |
ERR_INVALID_HHEA_OR_VHEA | 1072 | Die Schriftart enthielt eine ungültige horizontale Headertabelle (hhea) oder eine ungültige vhea-Tabelle (Vertical Metrics Header). |
ERR_INVALID_HMTX | 1064 | Die Schriftart enthielt eine ungültige Tabelle für horizontale Metriken (hmtx). |
ERR_INVALID_HMTX_OR_VMTX | 1073 | Die Schriftart enthielt eine ungültige Tabelle für horizontale Metriken (hmtx) oder eine Tabelle mit ungültigen vertikalen Metriken (vmtx). |
ERR_INVALID_JSTF | 1084 | Die Schriftart enthielt eine Tabelle mit ungültigen Begründungsdaten (Invalid Justification Data, JSTF). |
ERR_INVALID_LTSH | 1087 | Die Schriftart enthielt eine ungültige TABELLE für lineare Schwellenwertdaten (LTSH). |
ERR_INVALID_TTO | 1080 | Die Schriftart war eine ungültige TrueType Open-Schriftart. |
ERR_INVALID_VDMX | 1088 | Die Schriftart enthielt eine ungültige VDMX-Tabelle (Vertical Device Metrics). |
ERR_INVALID_LOCA | 1065 | Die Schriftart enthielt eine ungültige Loca-Tabelle (Index to Location). |
ERR_INVALID_MAXP | 1066 | Die Schriftart enthielt eine ungültige Maximale Profiltabelle (maxp). |
ERR_INVALID_MERGE_CHECKSUMS | 1011 | Der Versuch, Prüfsummen für zwei Schriftarten aus einer anderen Mutterschriftart zusammenzuführen, ist nicht erfolgreich. |
ERR_INVALID_MERGE_FORMATS | 1010 | Der Versuch, Schriftarten mit den falschen dttf-Formaten zusammenzuführen, ist nicht erfolgreich. |
ERR_INVALID_MERGE_NUMGLYPHS | 1012 | Ein Versuch, die Anzahl von Glyphen für zwei Schriftarten aus einer anderen Mutterschriftart zusammenzuführen, ist nicht erfolgreich. |
ERR_INVALID_NAME | 1067 | Der Name des Schriftartpakets oder ein Schriftartname war ungültig. |
ERR_INVALID_POST | 1068 | Die Schriftart enthielt eine ungültige PostScript-Informationstabelle (Post). |
ERR_INVALID_OS2 | 1069 | Die Schriftart enthielt eine ungültige OS/2- und Windows-spezifische Metriktabelle (OS/2). |
ERR_INVALID_VHEA | 1070 | Die Schriftart enthielt eine ungültige vertikale Metrikheadertabelle (vhea). |
ERR_INVALID_VMTX | 1071 | Die Schriftart enthielt eine ungültige tabelle für vertikale Metriken (vmtx). |
ERR_INVALID_TTC_INDEX | 1015 | Ein ungültiger nullbasierter Index (TTC) in die Schriftartdatei wurde übergeben. |
ERR_MISSING_CMAP | 1030 | Die Schriftart enthielt keine cmap-Tabelle. |
ERR_MISSING_EBDT | 1044 | Die Schriftart enthielt keine EBDT-Tabelle. |
ERR_MISSING_GLYF | 1031 | Die Schriftart enthielt keine Glyf-Tabelle. |
ERR_MISSING_HEAD | 1032 | Die Schriftart enthielt keine Kopftabelle. |
ERR_MISSING_HHEA | 1033 | Die Schriftart enthielt keine hhea-Tabelle. |
ERR_MISSING_HMTX | 1034 | Die Schriftart enthielt keine hmtx-Tabelle. |
ERR_MISSING_LOCA | 1035 | Die Schriftart enthielt keine loca-Tabelle. |
ERR_MISSING_MAXP | 1036 | Die Schriftart enthielt keine Maxp-Tabelle. |
ERR_MISSING_NAME | 1037 | Die Schriftart enthielt keine Namenstabelle (Name). |
ERR_MISSING_POST | 1038 | Die Schriftart enthielt keine Posttabelle. |
ERR_MISSING_OS2 | 1039 | Die Schriftart enthielt keine OS/2-Tabelle. |
ERR_MISSING_VHEA | 1040 | Die Schriftart enthielt keine vhea-Tabelle. |
ERR_MISSING_VMTX | 1041 | Die Schriftart enthielt keine vmtx-Tabelle. |
ERR_MISSING_HHEA_OR_VHEA | 1042 | Die Schriftart enthielt keine hhea-Tabelle oder eine vhea-Tabelle. |
ERR_MISSING_HMTX_OR_VMTX | 1043 | Die Schriftart enthielt keine hmtx-Tabelle oder vmtx-Tabelle. |
ERR_NOT_TTC | 1014 | Der angegebene Wert war kein Index für eine TTC-Datei. |
ERR_PARAMETER0 | 1100 | Der Aufruf des Funktionsparameters 0 war ungültig. |
ERR_PARAMETER1 | 1101 | Der Aufruf des Funktionsparameters 1 war ungültig. |
ERR_PARAMETER2 | 1102 | Der Aufruf des Funktionsparameters 2 war ungültig. |
ERR_PARAMETER3 | 1103 | Der Aufruf des Funktionsparameters 3 war ungültig. |
ERR_PARAMETER4 | 1104 | Der Aufruf des Funktionsparameters 4 war ungültig. |
ERR_PARAMETER5 | 1105 | Der Aufruf des Funktionsparameters 5 war ungültig. |
ERR_PARAMETER6 | 1106 | Der Aufruf des Funktionsparameters 6 war ungültig. |
ERR_PARAMETER7 | 1107 | Der Aufruf des Funktionsparameters 7 war ungültig. |
ERR_PARAMETER8 | 1108 | Der Aufruf des Funktionsparameters 8 war ungültig. |
ERR_PARAMETER9 | 1109 | Der Aufruf des Funktionsparameters 9 war ungültig. |
ERR_PARAMETER10 | 1110 | Der Aufruf des Funktionsparameters 10 war ungültig. |
ERR_PARAMETER11 | 1111 | Der Aufruf des Funktionsparameters 11 war ungültig. |
ERR_PARAMETER12 | 1112 | Der Aufruf des Funktionsparameters 12 war ungültig. |
ERR_PARAMETER13 | 1113 | Der Aufruf des Funktionsparameters 13 war ungültig. |
ERR_PARAMETER14 | 1114 | Der Aufruf des Funktionsparameters 14 war ungültig. |
ERR_PARAMETER15 | 1115 | Der Aufruf des Funktionsparameters 15 war ungültig. |
ERR_PARAMETER16 | 1116 | Der Aufruf des Funktionsparameters 16 war ungültig. |
ERR_READCONTROL | 1003 | Die Struktur des Lesesteuerelements stimmte nicht mit den Daten überein. |
ERR_READOUTOFBOUNDS | 1001 | Ein Lesen aus dem Arbeitsspeicher war nicht zulässig, möglicherweise weil Daten außerhalb der Grenzen oder beschädigt waren. |
ERR_VERSION | 1008 | Der Hauptwert dttf.version der Eingabedaten war größer als die Version, die die Funktion lesen kann. |
ERR_WOULD_GROW | 1007 | Die angeforderte Aktion hat dazu geführt, dass die Daten anwachsen und die Anwendung originale Daten verwenden muss. |
ERR_WRITECONTROL | 1004 | Die Schreibsteuerungsstruktur stimmte nicht mit den Daten überein. |
ERR_WRITEOUTOFBOUNDS | 1002 | Ein Schreibvorgang in den Arbeitsspeicher war nicht zulässig, möglicherweise weil Daten außerhalb der Grenzen waren. |