共用方式為


字型套件函式錯誤訊息

當發生錯誤時,字型套件函式會傳回下列 LONG 值(CreateFontPackageMergeFontPackage )。 當函式成功時,會傳回值NO_ERROR。

傳回值 價值 描述
NO_ERROR 0 未發生錯誤。
ERR_FORMAT 1006 發生輸入數據格式錯誤。
ERR_GENERIC 1000 泛型程式代碼中發生錯誤。
ERR_MEM 1005 記憶體配置期間發生錯誤。
ERR_NO_GLYPHS 1009 找不到圖像。
ERR_INVALID_BASE 1085 字型包含無效的基準資料 (BASE) 資料表。 目前未使用此值。
ERR_INVALID_CMAP 1030 字型包含無效的字元到字元對應 (cmap) 表格。
ERR_INVALID_DELTA_FORMAT 1013 嘗試子集格式 1 或 2 字型時偵測到無效的差異格式。
ERR_INVALID_EBLC 1086 字型包含無效的內嵌點陣圖位置資料 (EBLC) 資料表。
ERR_INVALID_GLYF 1061 字型包含無效的字元資料 (glyf) 表格。
ERR_INVALID_GDEF 1083 字型包含無效的字元定義資料 (GDEF) 資料表。 目前未使用此值。
ERR_INVALID_GPOS 1082 字型包含無效的字元定位資料 (GPOS) 資料表。 目前未使用此值。
ERR_INVALID_GSUB 1081 字型包含無效的字元替代資料 (GSUB) 表格。
ERR_INVALID_HDMX 1089 字型包含無效的水準裝置計量 (hdmx) 表格。
ERR_INVALID_HEAD 1062 字型包含無效的字型標頭 (head) 表格。
ERR_INVALID_HHEA 1063 字型包含無效的水平標頭 (hhea) 表格。
ERR_INVALID_HHEA_OR_VHEA 1072 字型包含無效的水平標頭 (hhea) 表格或無效的垂直計量標頭 (vhea) 表格。
ERR_INVALID_HMTX 1064 字型包含無效的水準計量 (hmtx) 表格。
ERR_INVALID_HMTX_OR_VMTX 1073 字型包含無效的水準計量 (hmtx) 資料表或無效的垂直計量 (vmtx) 資料表。
ERR_INVALID_JSTF 1084 字型包含無效的理由資料 (JSTF) 資料表。
ERR_INVALID_LTSH 1087 字型包含無效的線性閾值資料 (LTSH) 資料表。
ERR_INVALID_TTO 1080 字型是無效的 TrueType Open 字型。
ERR_INVALID_VDMX 1088 字型包含無效的垂直裝置計量 (VDMX) 表格。
ERR_INVALID_LOCA 1065 字型包含位置 (loca) 資料表的無效索引。
ERR_INVALID_MAXP 1066 字型包含無效的最大配置檔 (maxp) 表格。
ERR_INVALID_MERGE_CHECKSUMS 1011 嘗試合併不同母字型中兩個字型的總和檢查碼失敗。
ERR_INVALID_MERGE_FORMATS 1010 嘗試合併字型與錯誤的 dttf 格式失敗。
ERR_INVALID_MERGE_NUMGLYPHS 1012 嘗試合併不同母字型中兩個字型的字元數失敗。
ERR_INVALID_NAME 1067 字型套件名稱或字型名稱無效。
ERR_INVALID_POST 1068 字型包含無效的 PostScript 資訊 (post) 表格。
ERR_INVALID_OS2 1069 字型包含無效的 OS/2 和 Windows 特定計量 (OS/2) 資料表。
ERR_INVALID_VHEA 1070 字型包含無效的垂直計量標頭 (vhea) 表格。
ERR_INVALID_VMTX 1071 字型包含無效的垂直計量 (vmtx) 表格。
ERR_INVALID_TTC_INDEX 1015 傳遞字型檔案中無效的以零起始的 (TTC) 索引。
ERR_MISSING_CMAP 1030 字型未包含 cmap 表格。
ERR_MISSING_EBDT 1044 字型未包含EBDT表格。
ERR_MISSING_GLYF 1031 字型未包含 glyf 表格。
ERR_MISSING_HEAD 1032 字型未包含頭表。
ERR_MISSING_HHEA 1033 字型未包含 hhea 表格。
ERR_MISSING_HMTX 1034 字型未包含 hmtx 表格。
ERR_MISSING_LOCA 1035 字型未包含loca表格。
ERR_MISSING_MAXP 1036 字型未包含 maxp 表格。
ERR_MISSING_NAME 1037 字型未包含命名 (name) 資料表。
ERR_MISSING_POST 1038 字型未包含後置表格。
ERR_MISSING_OS2 1039 字型未包含 OS/2 表格。
ERR_MISSING_VHEA 1040 字型未包含 vhea 表格。
ERR_MISSING_VMTX 1041 字型未包含 vmtx 資料表。
ERR_MISSING_HHEA_OR_VHEA 1042 字型未包含 hhea 表格或 vhea 表格。
ERR_MISSING_HMTX_OR_VMTX 1043 字型未包含 hmtx 資料表或 vmtx 資料表。
ERR_NOT_TTC 1014 提供的值不是 TTC 檔案的索引。
ERR_PARAMETER0 1100 呼叫函式參數 0 無效。
ERR_PARAMETER1 1101 呼叫函式參數 1 無效。
ERR_PARAMETER2 1102 呼叫函式參數 2 無效。
ERR_PARAMETER3 1103 呼叫函式參數 3 無效。
ERR_PARAMETER4 1104 呼叫函式參數 4 無效。
ERR_PARAMETER5 1105 呼叫函式參數 5 無效。
ERR_PARAMETER6 1106 呼叫函式參數 6 無效。
ERR_PARAMETER7 1107 呼叫函式參數 7 無效。
ERR_PARAMETER8 1108 呼叫函式參數 8 無效。
ERR_PARAMETER9 1109 呼叫函式參數 9 無效。
ERR_PARAMETER10 1110 呼叫函式參數 10 無效。
ERR_PARAMETER11 1111 呼叫函式參數 11 無效。
ERR_PARAMETER12 1112 呼叫函式參數 12 無效。
ERR_PARAMETER13 1113 呼叫函式參數 13 無效。
ERR_PARAMETER14 1114 呼叫函式參數 14 無效。
ERR_PARAMETER15 1115 呼叫函式參數 15 無效。
ERR_PARAMETER16 1116 呼叫函式參數 16 無效。
ERR_READCONTROL 1003 讀取控件結構與數據不符。
ERR_READOUTOFBOUNDS 1001 不允許從記憶體讀取,可能是因為數據超出界限或損毀。
ERR_VERSION 1008 輸入數據的主要 dttf.version 值大於函式可以讀取的版本。
ERR_WOULD_GROW 1007 要求的動作導致數據成長,且應用程式必須使用原始數據。
ERR_WRITECONTROL 1004 寫入控件結構與數據不符。
ERR_WRITEOUTOFBOUNDS 1002 不允許寫入記憶體,可能是因為數據超出界限。