字型套件函式錯誤訊息

當發生錯誤時,字型套件函式會傳回下列 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 字型包含不正確字型標頭 (頁首) 表格。
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 字型不包含命名 (名稱) 資料表。
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 不允許寫入記憶體,可能是因為資料超出界限。