Função TTGetEmbeddedFontInfo (t2embapi.h)
Recupera informações sobre uma fonte inserida, como permissões de inserção. TTGetEmbeddedFontInfo executa a mesma tarefa que TTLoadEmbeddedFont , mas não aloca estruturas de dados internas para a fonte inserida.
Sintaxe
LONG TTGetEmbeddedFontInfo(
[in] ULONG ulFlags,
[out] ULONG *pulPrivStatus,
[in] ULONG ulPrivs,
[out] ULONG *pulStatus,
READEMBEDPROC lpfnReadFromStream,
[in] LPVOID lpvReadStream,
[in] TTLOADINFO *pTTLoadInfo
);
Parâmetros
[in] ulFlags
Sinalizadores que especificam a solicitação. Esse sinalizador pode ter zero ou mais dos valores a seguir.
[out] pulPrivStatus
Após a conclusão, indica privilégios de inserção da fonte. Segue-se uma lista de valores possíveis:
Valor | Significado |
---|---|
|
Visualizar e imprimir inserção. |
|
Inserção Editável. |
|
Inserção instalável. |
|
Inserção de licença restrita. |
[in] ulPrivs
Sinalizador que indica uma restrição adicional de privilégios de inserção, imposta pelo cliente. Consulte TTLoadEmbeddedFont para obter informações adicionais.
Esse sinalizador deve ter um dos valores a seguir.
[out] pulStatus
Ponteiro para um campo de bits que contém status informações e é preenchido após a conclusão dessa função. O status pode ser zero ou o seguinte valor:
Valor | Significado |
---|---|
|
A fonte carregada é um subconjunto da fonte original. |
lpfnReadFromStream
[retorno de chamada] Ponteiro para a função de retorno de chamada definida pelo cliente que lê a estrutura da fonte do fluxo do documento.
[in] lpvReadStream
Atualmente indefinido. Reservado para um ponteiro para o fluxo (estrutura de fonte).
[in] pTTLoadInfo
Ponteiro para uma estrutura TTLOADINFO que contém a URL da qual o objeto de fonte inserido foi obtido.
Retornar valor
Se tiver êxito, retornará E_NONE.
O local referenciado por *pulPrivStatus identifica privilégios de inserção da fonte. O local referenciado por *pulStatus identifica se um subconjunto da fonte está inserido.
Caso contrário, retornará um código de erro descrito em Mensagens de Erro da Função de Inserção.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | t2embapi.h |
Biblioteca | T2embed.lib |
DLL | T2embed.dll |