Freigeben über


Druckerleitfäden

Wichtig

Die moderne Druckplattform ist das bevorzugte Mittel von Windows, um mit Druckern zu kommunizieren. 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 Moderne Druckplattform und im Entwurfsleitfaden für die Druckunterstützungs-App.

Bei der Angabe von Zielverzeichnissen in INF-Dateien sollten Verzeichnisbezeichner (dirids) verwendet werden. Weitere Informationen finden Sie unter Verwenden von Dirids.

In der folgenden Tabelle finden Sie eine Liste der druckerspezifischen dirids und den jeweiligen Zweck.

Dirid Zweck Verzeichnisinhalt
66000 Stellt den Verzeichnispfad dar, der von der Funktion GetPrinterDriverDirectory zurückgegeben wird. Treiberdateien und abhängige Dateien abhängige Dateien
66001 Stellt den Verzeichnispfad dar, der von der Funktion GetPrintProcessorDirectory zurückgegeben wird. Druckprozessor-Dateien
66002 Stellt den Verzeichnispfad zu zusätzlichen Dateien dar, die in \System32 des lokalen Systems kopiert werden sollen. Siehe den Absatz nach dieser Tabelle. Monitor-Dateien drucken
66003 Stellt den Verzeichnispfad dar, der von der Funktion GetColorDirectory zurückgegeben wird. ICM-Farbprofildateien
66004 Stellt den Verzeichnispfad dar, in den die druckertypspezifischen ASP-Dateien kopiert werden. ASP-Dateien und zugehörige Dateien

Dateien in dem Verzeichnis, das dirid 66002 zugewiesen ist, werden in das Unterverzeichnis System32 kopiert, wenn Druckertreiber für die native Architektur auf dem lokalen System installiert werden, z.B. wenn x86-Treiber lokal auf einem x86-System installiert werden. Dateien in diesem Verzeichnis werden ignoriert, wenn ein Treiber auf einem entfernten System installiert wird.

Ein Druckertreiber wird installiert, wenn das Installationsprogramm der Druckerklasse die Funktion AddPrinterDriverEx des Spoolers aufruft. Diese Funktion setzt voraus, dass sich alle Treiberdateien in dem Verzeichnis befinden, das von der Funktion GetPrinterDriverDirectory zurückgegeben wird.