Partager via


Installation d’un minidriver Unidrv

Important

Nous vous recommandons d’utiliser le pilote de classe de boîte de réception IPP de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’imprimante.

Pour plus d’informations, consultez le Guide de conception de l’application de support d’impression.

L’installation d’un minidriver Unidrv nécessite un fichier INF d’imprimante qui identifie les fichiers du minidriver. Si un modèle d’imprimante n’est pas pris en charge par le fichier INF d’imprimante de Microsoft, ntprint.inf, un fichier INF fourni par le fournisseur est requis. Le fichier INF doit référencer les sections de données du fichier INF de l’imprimante et les sections d’installation du fichier INF de l’imprimante, qui sont définies dans ntprint.inf. Pour un minidriver nommé abc100, les entrées de fichier INF suivantes sont généralement nécessaires, si l’imprimante est bidirectionnelle, prend en charge la substitution de police TrueType et utilise une seule DLL de ressource :

[Manufacturer]
"ABC Printers"
 
[ABC Printers]
"ABC Printer 100" = ABC100.GPD, ABC_Printer_100
 
[ABC100.GPD]
CopyFiles=@ABCres.dll,@ABC100.gpd  ;Resource DLL and GPD file
DataSection=UNIDRV_BIDI_DATA       ;Unidrv Data Section
DataFile=ABC100.gpd
Include=NTPRINT.INF                ;Include NTPRINT.INF.
Needs=TTFSUB.OEM,UNIDRV_BIDI.OEM   ;Install TrueType subs, Unidrv,
                                   ;    and PJL language monitor.

Si vous fournissez un plug-in d’interface utilisateur ou un plug-in de rendu, vous devez inclure les noms de ces composants dans votre fichier INF. Pour plus d’informations sur l’installation du code personnalisé, consultez Installation de composants de pilotes personnalisés.