Método IPrintOemUI::UpdateExternalFonts (prcomoem.h)
O IPrintOemUI::UpdateExternalFonts
método permite que um plug-in de interface do usuário atualize os Arquivos de Formato de Fonte Unidrv de uma impressora (arquivo .uff).
Sintaxe
HRESULT UpdateExternalFonts(
HANDLE hPrinter,
HANDLE hHeap,
PWSTR pwstrCartridges
);
Parâmetros
hPrinter
Identificador de impressora fornecido pelo chamador.
hHeap
Identificador fornecido pelo chamador para heap de memória que o método pode usar para armazenamento local.
pwstrCartridges
Ponteiro fornecido pelo chamador para uma matriz de cadeias de caracteres que representam os nomes de todos os cartuchos atualmente instalados na impressora.
Retornar valor
O método deve retornar um dos valores a seguir.
Código de retorno | Descrição |
---|---|
|
A operação foi realizada com êxito. |
|
Falha na operação. |
|
O método não está implementado. |
Comentários
Um plug-in de interface do usuário deverá implementar o IPrintOemUI::UpdateExternalFonts
método se o plug-in estiver substituindo o instalador de fonte padrão do Unidrv. Para obter mais informações, consulte Instaladores de fonte personalizados para Unidrv.
A IPrintOemUI::UpdateExternalFonts
finalidade do método é examinar a lista de cartuchos instalados (fornecidos por pwstrCartridges) e garantir que o arquivo .uff especificado pelo valor do registro "ExternalFontFile" contenha descrições de fonte apenas para as fontes de cartucho contidas nos cartuchos instalados. (Esse arquivo .uff também pode conter descrições de fontes suaves para download pcl.)
Descrições de fontes de cartucho podem ser copiadas do arquivo .uff especificado pelo valor do registro "ExtFontCartFile". Para obter mais informações, consulte Arquivos de formato de fonte Unidrv.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | prcomoem.h (inclua Prcomoem.h) |