Metodo IPrintOemUI::UpdateExternalFonts (prcomoem.h)
Il IPrintOemUI::UpdateExternalFonts
metodo consente a un plug-in dell'interfaccia utente di aggiornare i file di formato carattere Unidrv di una stampante (file con estensione uff).
Sintassi
HRESULT UpdateExternalFonts(
HANDLE hPrinter,
HANDLE hHeap,
PWSTR pwstrCartridges
);
Parametri
hPrinter
Handle stampante fornito dal chiamante.
hHeap
Handle fornito dal chiamante per l'heap della memoria che il metodo può usare per l'archiviazione locale.
pwstrCartridges
Puntatore fornito dal chiamante a una matrice di stringhe che rappresentano i nomi di tutte le munizioni attualmente installate nella stampante.
Valore restituito
Il metodo deve restituire uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Operazione non riuscita. |
|
Il metodo non è implementato. |
Commenti
Un plug-in dell'interfaccia utente deve implementare il IPrintOemUI::UpdateExternalFonts
metodo se il plug-in sostituisce il programma di installazione del tipo di carattere predefinito di Unidrv. Per altre informazioni, vedere Customd Font Installers for Unidrv.For more information, see Customized Font Installers for Unidrv.
Lo IPrintOemUI::UpdateExternalFonts
scopo del metodo è esaminare l'elenco delle munizioni installate (fornite da pwstrCartridges) e assicurarsi che il file con estensione uff specificato dal valore del Registro di sistema "ExternalFontFile" contenga descrizioni dei caratteri per solo i tipi di carattere delle munizioni contenute nelle munizioni installate. Questo file con estensione uff può contenere anche descrizioni dei tipi di carattere soft scaricabili da PCL.
Le descrizioni dei tipi di carattere della stampante possono essere copiate dal file con estensione uff specificato dal valore del Registro di sistema "ExtFontCartFile". Per altre informazioni, vedere File di formato carattere Unidrv.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | prcomoem.h (include Prcomoem.h) |