Udostępnij przez


Komunikaty o błędach funkcji pakietu czcionek

Następujące wartości LONG są zwracane przez funkcje pakietu czcionek ( CreateFontPackage i MergeFontPackage ) w przypadku wystąpienia błędów. Gdy funkcje zostaną pomyślnie wykonane, zostanie zwrócona wartość NO_ERROR.

Wartość zwracana Wartość Opis
NO_ERROR 0 Nie wystąpił błąd.
ERR_FORMAT 1006 Wystąpił błąd formatu danych wejściowych.
ERR_GENERIC 1000 Wystąpił błąd w kodzie ogólnym.
ERR_MEM 1005 Wystąpił błąd podczas alokacji pamięci.
ERR_NO_GLYPHS 1009 Nie znaleziono glifów.
ERR_INVALID_BASE 1085 Czcionka zawierała nieprawidłową tabelę danych bazowych (BASE). Obecnie ta wartość nie jest używana.
ERR_INVALID_CMAP 1030 Czcionka zawierała nieprawidłową tabelę mapowania znaków na glyph (cmap).
ERR_INVALID_DELTA_FORMAT 1013 Wykryto nieprawidłowy format różnicowy podczas próby podzestawu czcionki 1 lub 2.
ERR_INVALID_EBLC 1086 Czcionka zawierała nieprawidłową osadzoną tabelę danych lokalizacji mapy bitowej (EBLC).
ERR_INVALID_GLYF 1061 Czcionka zawierała nieprawidłową tabelę danych glif (glyf).
ERR_INVALID_GDEF 1083 Czcionka zawierała nieprawidłową tabelę danych definicji glyph (GDEF). Obecnie ta wartość nie jest używana.
ERR_INVALID_GPOS 1082 Czcionka zawierała nieprawidłową tabelę danych pozycjonowania glyph (GPOS). Obecnie ta wartość nie jest używana.
ERR_INVALID_GSUB 1081 Czcionka zawierała nieprawidłową tabelę danych podstawienia glyph (GSUB).
ERR_INVALID_HDMX 1089 Czcionka zawierała nieprawidłową tabelę metryk urządzeń poziomych (hdmx).
ERR_INVALID_HEAD 1062 Czcionka zawierała nieprawidłową tabelę nagłówka czcionki (head).
ERR_INVALID_HHEA 1063 Czcionka zawierała nieprawidłową tabelę nagłówka poziomego (hhea).
ERR_INVALID_HHEA_OR_VHEA 1072 Czcionka zawierała nieprawidłową tabelę nagłówka poziomego (hhea) lub nieprawidłową tabelę nagłówka metryk pionowych (vhea).
ERR_INVALID_HMTX 1064 Czcionka zawierała nieprawidłową tabelę metryk poziomych (hmtx).
ERR_INVALID_HMTX_OR_VMTX 1073 Czcionka zawierała nieprawidłową tabelę metryk poziomych (hmtx) lub nieprawidłową tabelę metryk pionowych (vmtx).
ERR_INVALID_JSTF 1084 Czcionka zawierała nieprawidłową tabelę danych uzasadnienia (JSTF).
ERR_INVALID_LTSH 1087 Czcionka zawierała nieprawidłową tabelę danych progowych liniowych (LTSH).
ERR_INVALID_TTO 1080 Czcionka była nieprawidłową czcionką TrueType Open.
ERR_INVALID_VDMX 1088 Czcionka zawierała nieprawidłową tabelę metryk urządzeń pionowych (VDMX).
ERR_INVALID_LOCA 1065 Czcionka zawierała nieprawidłowy indeks do tabeli lokalizacji (loca).
ERR_INVALID_MAXP 1066 Czcionka zawierała nieprawidłową tabelę maksymalnego profilu (maxp).
ERR_INVALID_MERGE_CHECKSUMS 1011 Próba scalenia sum kontrolnych dla dwóch czcionek z innej czcionki matki zakończyła się niepowodzeniem.
ERR_INVALID_MERGE_FORMATS 1010 Próba scalenia czcionek z nieprawidłowymi formatami dttf zakończyła się niepowodzeniem.
ERR_INVALID_MERGE_NUMGLYPHS 1012 Próba scalenia liczby glifów dla dwóch czcionek z innej czcionki matki nie powiodła się.
ERR_INVALID_NAME 1067 Nazwa pakietu czcionek lub nazwa czcionki była nieprawidłowa.
ERR_INVALID_POST 1068 Czcionka zawierała nieprawidłową tabelę informacji o języku PostScript (post).
ERR_INVALID_OS2 1069 Czcionka zawierała nieprawidłową tabelę metryk systemu operacyjnego/2 i systemu Windows (OS/2).
ERR_INVALID_VHEA 1070 Czcionka zawierała nieprawidłową tabelę nagłówka metryk pionowych (vhea).
ERR_INVALID_VMTX 1071 Czcionka zawierała nieprawidłową tabelę metryk pionowych (vmtx).
ERR_INVALID_TTC_INDEX 1015 Przekazano nieprawidłowy indeks oparty na zerze (TTC) do pliku czcionki.
ERR_MISSING_CMAP 1030 Czcionka nie zawierała tabeli cmap.
ERR_MISSING_EBDT 1044 Czcionka nie zawierała tabeli EBDT.
ERR_MISSING_GLYF 1031 Czcionka nie zawierała tabeli glyf.
ERR_MISSING_HEAD 1032 Czcionka nie zawierała tabeli głowy.
ERR_MISSING_HHEA 1033 Czcionka nie zawierała tabeli hhea.
ERR_MISSING_HMTX 1034 Czcionka nie zawierała tabeli hmtx.
ERR_MISSING_LOCA 1035 Czcionka nie zawierała tabeli loca.
ERR_MISSING_MAXP 1036 Czcionka nie zawierała tabeli maxp.
ERR_MISSING_NAME 1037 Czcionka nie zawierała tabeli nazewnictwa (nazwy).
ERR_MISSING_POST 1038 Czcionka nie zawierała tabeli post.
ERR_MISSING_OS2 1039 Czcionka nie zawierała tabeli systemu operacyjnego/2.
ERR_MISSING_VHEA 1040 Czcionka nie zawierała tabeli vhea.
ERR_MISSING_VMTX 1041 Czcionka nie zawierała tabeli vmtx.
ERR_MISSING_HHEA_OR_VHEA 1042 Czcionka nie zawierała tabeli hhea ani tabeli vhea.
ERR_MISSING_HMTX_OR_VMTX 1043 Czcionka nie zawierała tabeli hmtx ani tabeli vmtx.
ERR_NOT_TTC 1014 Podana wartość nie była indeksem dla pliku TTC.
ERR_PARAMETER0 1100 Wywoływanie parametru funkcji 0 było nieprawidłowe.
ERR_PARAMETER1 1101 Wywoływanie parametru funkcji 1 było nieprawidłowe.
ERR_PARAMETER2 1102 Wywoływanie parametru funkcji 2 było nieprawidłowe.
ERR_PARAMETER3 1103 Wywoływanie parametru funkcji 3 było nieprawidłowe.
ERR_PARAMETER4 1104 Wywoływanie parametru funkcji 4 było nieprawidłowe.
ERR_PARAMETER5 1105 Wywoływanie parametru funkcji 5 było nieprawidłowe.
ERR_PARAMETER6 1106 Wywoływanie parametru funkcji 6 było nieprawidłowe.
ERR_PARAMETER7 1107 Wywoływanie parametru funkcji 7 było nieprawidłowe.
ERR_PARAMETER8 1108 Wywoływanie parametru funkcji 8 było nieprawidłowe.
ERR_PARAMETER9 1109 Wywoływanie parametru funkcji 9 było nieprawidłowe.
ERR_PARAMETER10 1110 Wywoływanie parametru funkcji 10 było nieprawidłowe.
ERR_PARAMETER11 1111 Wywoływanie parametru funkcji 11 było nieprawidłowe.
ERR_PARAMETER12 1112 Wywoływanie parametru funkcji 12 było nieprawidłowe.
ERR_PARAMETER13 1113 Wywoływanie parametru funkcji 13 było nieprawidłowe.
ERR_PARAMETER14 1114 Wywoływanie parametru funkcji 14 było nieprawidłowe.
ERR_PARAMETER15 1115 Wywoływanie parametru funkcji 15 było nieprawidłowe.
ERR_PARAMETER16 1116 Wywoływanie parametru funkcji 16 było nieprawidłowe.
ERR_READCONTROL 1003 Struktura kontroli odczytu nie jest zgodna z danymi.
ERR_READOUTOFBOUNDS 1001 Odczyt z pamięci nie był dozwolony, prawdopodobnie dlatego, że dane nie były powiązane lub uszkodzone.
ERR_VERSION 1008 Główna wartość dttf.version danych wejściowych była większa niż wersja, która może odczytać funkcja.
ERR_WOULD_GROW 1007 Żądana akcja spowodowała wzrost danych, a aplikacja musi używać oryginalnych danych.
ERR_WRITECONTROL 1004 Struktura formantu zapisu nie jest zgodna z danymi.
ERR_WRITEOUTOFBOUNDS 1002 Zapis w pamięci nie był dozwolony, prawdopodobnie dlatego, że dane były poza granicami.