Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Font Package Error Messages

Font Package Function Error Messages

The following LONG values are returned by the font package functions ( CreateFontPackage and MergeFontPackage ) when errors are encountered. When functions are successful, the value NO_ERROR is returned.

Return valueValueDescription
NO_ERROR0No error occurred.
ERR_FORMAT1006An input data format error occurred.
ERR_GENERIC1000An error occurred in generic code.
ERR_MEM1005An error occurred during memory allocation.
ERR_NO_GLYPHS1009No glyphs were found.
ERR_INVALID_BASE1085The font contained an invalid baseline data (BASE) table. Currently this value is not used.
ERR_INVALID_CMAP1030The font contained an invalid character-to-glyph mapping (cmap) table.
ERR_INVALID_DELTA_FORMAT1013An invalid delta format was detected while trying to subset a format 1 or 2 font.
ERR_INVALID_EBLC1086The font contained an invalid embedded bitmap location data (EBLC) table.
ERR_INVALID_GLYF1061The font contained an invalid glyph data (glyf) table.
ERR_INVALID_GDEF1083The font contained an invalid glyph definition data (GDEF) table. Currently this value is not used.
ERR_INVALID_GPOS1082The font contained an invalid glyph positioning data (GPOS) table. Currently this value is not used.
ERR_INVALID_GSUB1081The font contained an invalid glyph substitution data (GSUB) table.
ERR_INVALID_HDMX1089The font contained an invalid horizontal device metrics (hdmx) table.
ERR_INVALID_HEAD1062The font contained an invalid font header (head) table.
ERR_INVALID_HHEA1063The font contained an invalid horizontal header (hhea) table.
ERR_INVALID_HHEA_OR_VHEA1072The font contained an invalid horizontal header (hhea) table or an invalid vertical metrics header (vhea) table.
ERR_INVALID_HMTX1064The font contained an invalid horizontal metrics (hmtx) table.
ERR_INVALID_HMTX_OR_VMTX1073The font contained an invalid horizontal metrics (hmtx) table or an invalid vertical metrics (vmtx) table.
ERR_INVALID_JSTF1084The font contained an invalid justification data (JSTF) table.
ERR_INVALID_LTSH1087The font contained an invalid linear threshold data (LTSH) table.
ERR_INVALID_TTO1080The font was an invalid TrueType Open font.
ERR_INVALID_VDMX1088The font contained an invalid vertical device metrics (VDMX) table.
ERR_INVALID_LOCA1065The font contained an invalid index to location (loca) table.
ERR_INVALID_MAXP1066The font contained an invalid maximum profile (maxp) table.
ERR_INVALID_MERGE_CHECKSUMS1011An attempt to merge checksums for two fonts from a different mother font was unsuccessful.
ERR_INVALID_MERGE_FORMATS1010An attempt to merge fonts with the wrong dttf formats was unsuccessful.
ERR_INVALID_MERGE_NUMGLYPHS1012An attempt to merge the number of glyphs for two fonts from a different mother font was unsuccessful.
ERR_INVALID_NAME1067The font package name or a font name was invalid.
ERR_INVALID_POST1068The font contained an invalid PostScript information (post) table.
ERR_INVALID_OS21069The font contained an invalid OS/2 and Windows-specific metrics (OS/2) table.
ERR_INVALID_VHEA1070The font contained an invalid vertical metrics header (vhea) table.
ERR_INVALID_VMTX1071The font contained an invalid vertical metrics (vmtx) table.
ERR_INVALID_TTC_INDEX1015An invalid zero-based (TTC) index into the font file was passed.
ERR_MISSING_CMAP1030The font did not contain a cmap table.
ERR_MISSING_EBDT1044The font did not contain an EBDT table.
ERR_MISSING_GLYF1031The font did not contain a glyf table.
ERR_MISSING_HEAD1032The font did not contain a head table.
ERR_MISSING_HHEA1033The font did not contain an hhea table.
ERR_MISSING_HMTX1034The font did not contain an hmtx table.
ERR_MISSING_LOCA1035The font did not contain a loca table.
ERR_MISSING_MAXP1036The font did not contain a maxp table.
ERR_MISSING_NAME1037The font did not contain a naming (name) table.
ERR_MISSING_POST1038The font did not contain a post table.
ERR_MISSING_OS21039The font did not contain an OS/2 table.
ERR_MISSING_VHEA1040The font did not contain a vhea table.
ERR_MISSING_VMTX1041The font did not contain a vmtx table.
ERR_MISSING_HHEA_OR_VHEA1042The font did not contain an hhea table or a vhea table.
ERR_MISSING_HMTX_OR_VMTX1043The font did not contain an hmtx table or a vmtx table.
ERR_NOT_TTC1014The provided value was not an index for a TTC file.
ERR_PARAMETER01100Calling function parameter 0 was invalid.
ERR_PARAMETER11101Calling function parameter 1 was invalid.
ERR_PARAMETER21102Calling function parameter 2 was invalid.
ERR_PARAMETER31103Calling function parameter 3 was invalid.
ERR_PARAMETER41104Calling function parameter 4 was invalid.
ERR_PARAMETER51105Calling function parameter 5 was invalid.
ERR_PARAMETER61106Calling function parameter 6 was invalid.
ERR_PARAMETER71107Calling function parameter 7 was invalid.
ERR_PARAMETER81108Calling function parameter 8 was invalid.
ERR_PARAMETER91109Calling function parameter 9 was invalid.
ERR_PARAMETER101110Calling function parameter 10 was invalid.
ERR_PARAMETER111111Calling function parameter 11 was invalid.
ERR_PARAMETER121112Calling function parameter 12 was invalid.
ERR_PARAMETER131113Calling function parameter 13 was invalid.
ERR_PARAMETER141114Calling function parameter 14 was invalid.
ERR_PARAMETER151115Calling function parameter 15 was invalid.
ERR_PARAMETER161116Calling function parameter 16 was invalid.
ERR_READCONTROL1003The read control structure did not match data.
ERR_READOUTOFBOUNDS1001A read from memory was not allowed, possibly because data was out of bounds or corrupt.
ERR_VERSION1008Major dttf.version value of the input data was greater than the version the function can read.
ERR_WOULD_GROW1007The requested action caused data to grow and the application must use original data.
ERR_WRITECONTROL1004The write control structure did not match data.
ERR_WRITEOUTOFBOUNDS1002A write to memory was not allowed, possibly because data was out of bounds.

 

 

 

Community Additions

ADD
Show:
© 2015 Microsoft