Compartilhar via


Mensagens de erro da função do pacote de fontes

Os seguintes valores LONG são retornados pelas funções do pacote de fontes ( CreateFontPackage e MergeFontPackage ) quando erros são encontrados. Quando as funções são bem-sucedidas, o valor NO_ERROR é retornado.

Valor retornado Valor Descrição
NO_ERROR 0 Não ocorreu nenhum erro.
ERR_FORMAT 1006 Ocorreu um erro de formato de dados de entrada.
ERR_GENERIC 1000 Ocorreu um erro no código genérico.
ERR_MEM 1005 Ocorreu um erro durante a alocação de memória.
ERR_NO_GLYPHS 1009 Nenhum glifo foi encontrado.
ERR_INVALID_BASE 1085 A fonte continha uma tabela BASE (dados de linha de base) inválida. Atualmente, esse valor não é usado.
ERR_INVALID_CMAP 1030 A fonte continha uma tabela de mapeamento de caractere a glifo (cmap) inválida.
ERR_INVALID_DELTA_FORMAT 1013 Um formato delta inválido foi detectado ao tentar subconjuntar uma fonte de formato 1 ou 2.
ERR_INVALID_EBLC 1086 A fonte continha uma tabela EBLC (dados de localização de bitmap inseridos) inválida.
ERR_INVALID_GLYF 1061 A fonte continha uma tabela de dados de glifo (glifo) inválida.
ERR_INVALID_GDEF 1083 A fonte continha uma tabela GDEF (dados de definição de glifo) inválida. Atualmente, esse valor não é usado.
ERR_INVALID_GPOS 1082 A fonte continha uma tabela gpos (dados de posicionamento de glifo) inválida. Atualmente, esse valor não é usado.
ERR_INVALID_GSUB 1081 A fonte continha uma tabela GSUB (dados de substituição de glifo) inválida.
ERR_INVALID_HDMX 1089 A fonte continha uma tabela de métricas de dispositivo horizontal (hdmx) inválida.
ERR_INVALID_HEAD Etapas de resolução para o seguinte evento ID 1062 A fonte continha uma tabela de cabeçalho de fonte (cabeçalho) inválida.
ERR_INVALID_HHEA 1063 A fonte continha uma tabela de cabeçalho horizontal (hhea) inválida.
ERR_INVALID_HHEA_OR_VHEA 1072 A fonte continha uma tabela de cabeçalho horizontal (hhea) inválida ou uma tabela vhea (cabeçalho de métrica vertical) inválida.
ERR_INVALID_HMTX 1064 A fonte continha uma tabela de métricas horizontais (hmtx) inválida.
ERR_INVALID_HMTX_OR_VMTX 1073 A fonte continha uma tabela de métricas horizontais (hmtx) inválida ou uma tabela vmtx (métricas verticais) inválida.
ERR_INVALID_JSTF 1084 A fonte continha uma tabela JSTF (dados de justificativa) inválida.
ERR_INVALID_LTSH 1087 A fonte continha uma tabela LTSH (dados de limite linear) inválidos.
ERR_INVALID_TTO 1080 A fonte era uma fonte TrueType Open inválida.
ERR_INVALID_VDMX 1088 A fonte continha uma tabela VDMX (métricas de dispositivo vertical) inválidas.
ERR_INVALID_LOCA 1065 A fonte continha um índice inválido para a tabela localização (loca).
ERR_INVALID_MAXP Etapas de resolução para o seguinte evento ID 1066 A fonte continha uma tabela de perfil máximo (maxp) inválida.
ERR_INVALID_MERGE_CHECKSUMS 1011 Uma tentativa de mesclar somas de verificação para duas fontes de uma fonte mãe diferente não foi bem-sucedida.
ERR_INVALID_MERGE_FORMATS 1010 Uma tentativa de mesclar fontes com os formatos dttf errados não foi bem-sucedida.
ERR_INVALID_MERGE_NUMGLYPHS 1012 Uma tentativa de mesclar o número de glifos para duas fontes de uma fonte mãe diferente não foi bem-sucedida.
ERR_INVALID_NAME 1067 O nome do pacote de fonte ou um nome de fonte era inválido.
ERR_INVALID_POST 1068 A fonte continha uma tabela postScript (post) inválida.
ERR_INVALID_OS2 1069 A fonte continha uma tabela de SO/2 e métricas específicas do Windows (SO/2) inválidas.
ERR_INVALID_VHEA 1070 A fonte continha uma tabela vhea (cabeçalho de métricas verticais) inválida.
ERR_INVALID_VMTX 1071 A fonte continha uma tabela de métricas verticais (vmtx) inválida.
ERR_INVALID_TTC_INDEX 1015 Um índice TTC (baseado em zero) inválido no arquivo de fonte foi passado.
ERR_MISSING_CMAP 1030 A fonte não continha uma tabela cmap.
ERR_MISSING_EBDT 1044 A fonte não continha uma tabela EBDT.
ERR_MISSING_GLYF 1031 A fonte não continha uma tabela glyf.
ERR_MISSING_HEAD 1032 A fonte não continha uma tabela de cabeçalho.
ERR_MISSING_HHEA 1033 A fonte não continha uma tabela hhea.
ERR_MISSING_HMTX 1034 A fonte não continha uma tabela hmtx.
ERR_MISSING_LOCA 1035 A fonte não continha uma tabela loca.
ERR_MISSING_MAXP Etapas de resolução para o seguinte evento ID 1036 A fonte não continha uma tabela maxp.
ERR_MISSING_NAME 1037 A fonte não continha uma tabela de nomenclatura (nome).
ERR_MISSING_POST 1038 A fonte não continha uma tabela de postagem.
ERR_MISSING_OS2 1039 A fonte não continha uma tabela do sistema operacional/2.
ERR_MISSING_VHEA 1040 A fonte não continha uma tabela vhea.
ERR_MISSING_VMTX 1041 A fonte não continha uma tabela vmtx.
ERR_MISSING_HHEA_OR_VHEA 1042 A fonte não continha uma tabela hhea ou uma tabela vhea.
ERR_MISSING_HMTX_OR_VMTX 1043 A fonte não continha uma tabela hmtx ou uma tabela vmtx.
ERR_NOT_TTC 1014 O valor fornecido não era um índice para um arquivo TTC.
ERR_PARAMETER0 1100 Chamar o parâmetro de função 0 era inválido.
ERR_PARAMETER1 1101 Chamar o parâmetro de função 1 era inválido.
ERR_PARAMETER2 1102 Chamar o parâmetro de função 2 era inválido.
ERR_PARAMETER3 1103 Chamar o parâmetro de função 3 era inválido.
ERR_PARAMETER4 1104 Chamar o parâmetro de função 4 era inválido.
ERR_PARAMETER5 1105 Chamar o parâmetro de função 5 era inválido.
ERR_PARAMETER6 1106 Chamar o parâmetro de função 6 era inválido.
ERR_PARAMETER7 1107 Chamar o parâmetro de função 7 era inválido.
ERR_PARAMETER8 MaxPrintersPerSession을 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다. Chamar o parâmetro de função 8 era inválido.
ERR_PARAMETER9 1109 Chamar o parâmetro de função 9 era inválido.
ERR_PARAMETER10 1110 Chamar o parâmetro de função 10 era inválido.
ERR_PARAMETER11 1111 Chamar o parâmetro de função 11 era inválido.
ERR_PARAMETER12 1112 Chamar o parâmetro de função 12 era inválido.
ERR_PARAMETER13 Etapas de resolução para o seguinte evento ID 1113 Chamar o parâmetro de função 13 era inválido.
ERR_PARAMETER14 1114 Chamar o parâmetro de função 14 era inválido.
ERR_PARAMETER15 1115 Chamar o parâmetro de função 15 era inválido.
ERR_PARAMETER16 1116 Chamar o parâmetro de função 16 era inválido.
ERR_READCONTROL 1003 A estrutura de controle de leitura não correspondeu aos dados.
ERR_READOUTOFBOUNDS 1001 Uma leitura da memória não foi permitida, possivelmente porque os dados estavam fora dos limites ou corrompidos.
ERR_VERSION 1008 O valor dttf.version principal dos dados de entrada era maior que a versão que a função pode ler.
ERR_WOULD_GROW 1007 A ação solicitada fez com que os dados aumentassem e o aplicativo deve usar dados originais.
ERR_WRITECONTROL 1004 A estrutura de controle de gravação não correspondeu aos dados.
ERR_WRITEOUTOFBOUNDS 1002 Uma gravação na memória não foi permitida, possivelmente porque os dados estavam fora dos limites.