Freigeben über


Installieren eines Unidrv-Minidrivers

Wichtig

Die Modern Print-Plattform ist die von Windows bevorzugte Methode zur Kommunikation mit Druckern. Wir empfehlen die Verwendung des Microsoft IPP-Treibers für die Posteingangsklasse zusammen mit Print Support Apps (PSA), um das Druckverhalten in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie unter Modern Print-Plattform und der Anleitung zum Design der Print-Support-App.

Die Installation eines Unidrv-Minidrivers erfordert eine Drucker-INF-Datei, die die Dateien des Minidrivers identifiziert. Wenn ein Druckermodell nicht von der Microsoft-Drucker-INF-Datei ntprint.inf unterstützt wird, ist eine vom Hersteller bereitgestellte INF-Datei erforderlich. Die INF-Datei sollte auf Datenabschnitte der Drucker-INF-Datei und Installationsabschnitte der Drucker-INF-Datei verweisen, die in ntprint.inf definiert sind. Für einen Minidriver mit dem Namen abc100 werden in der Regel die folgenden INF-Dateieinträge benötigt, wenn der Drucker bidirektional ist, die TrueType- Schriftartersetzung unterstützt und eine einzelne Ressourcen-DLL verwendet:

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

Wenn Sie ein Benutzeroberflächen-Plugin oder ein Rendering-Plugin bereitstellen, müssen Sie die Namen dieser Komponenten in Ihre INF-Datei aufnehmen. Informationen zur Installation von angepasstem Code finden Sie unter Installation von angepassten Treiberkomponenten.