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. |