Delen via


Printer diriden

Belangrijk

Het moderne afdrukplatform is de voorkeursmiddel van Windows om te communiceren met printers. U wordt aangeraden om de IPP-inboxklasse-stuurprogramma van Microsoft te gebruiken, samen met PSA (Print Support Apps), om de afdrukervaring in Windows 10 en 11 aan te passen voor de ontwikkeling van printerstuurprogramma's.

Zie de Print support app design guidevoor meer informatie.

Wanneer u doelmappen opgeeft in INF-bestanden, moeten map-id's (dirids) worden gebruikt. Voor meer informatie, zie Dirids gebruiken.

De volgende tabel bevat printerspecifieke dirids en het doel van elk.

Dirid Doel Mapinhoud
66000 Vertegenwoordigt het mappad dat wordt geretourneerd door de functie GetPrinterDriverDirectory. Stuurprogrammabestanden en afhankelijke bestanden
66001 Vertegenwoordigt het mappad dat wordt geretourneerd door de functie GetPrintProcessorDirectory. Processorbestanden afdrukken
66002 Vertegenwoordigt het pad naar de directory van extra bestanden die moeten worden gekopieerd naar \System32 van het lokale systeem. Zie de alinea na deze tabel. Monitorbestanden afdrukken
66003 Vertegenwoordigt het mappad dat wordt geretourneerd door de functie GetColorDirectory. ICM-kleurenprofielbestanden
66004 Vertegenwoordigt het pad naar de map waarnaar typespecifieke ASP-bestanden van de printer worden gekopieerd. ASP-bestanden en bijbehorende bestanden

Bestanden in de map die is toegewezen aan dirid 66002 worden gekopieerd naar de submap System32 wanneer printerstuurprogramma's voor de systeemeigen architectuur worden geïnstalleerd op het lokale systeem, bijvoorbeeld wanneer x86-stuurprogramma's lokaal op een x86-systeem worden geïnstalleerd. Bestanden in deze map worden genegeerd als een stuurprogramma wordt geïnstalleerd op een extern systeem.

Er wordt een printerstuurprogramma geïnstalleerd wanneer het installatieprogramma van de printerklasse de AddPrinterDriverEx functie van de spooler aanroept. Deze functie vereist dat alle stuurprogrammabestanden zich bevinden in de map die wordt geretourneerd door de GetPrinterDriverDirectory functie.