フォント パッケージ関数のエラー メッセージ
次の LONG 値は、エラーが発生すると、フォント パッケージ関数 ( CreateFontPackage および MergeFontPackage ) によって返されます。 関数が成功すると、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 | フォントに、location (loca) テーブルに対する無効なインデックスが含まれていました。 |
ERR_INVALID_MAXP | 1066 | フォントに無効な最大プロファイル (maxp) テーブルが含まれていました。 |
ERR_INVALID_MERGE_CHECKSUMS | 1011 | 別の母フォントの 2 つのフォントのチェックサムをマージできませんでした。 |
ERR_INVALID_MERGE_FORMATS | 1010 | 間違った dttf 形式のフォントをマージできませんでした。 |
ERR_INVALID_MERGE_NUMGLYPHS | 1012 | 異なる母フォントから 2 つのフォントのグリフの数をマージしようとしましたが、失敗しました。 |
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 | フォント ファイルに無効な 0 から始まる (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 | データが範囲外であった可能性があるため、メモリへの書き込みが許可されませんでした。 |