Delen via


Prioriteit van functieconflict

Belangrijk

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

Zie de ontwerphandleiding voor Print Support App v1 en v2 voor meer informatie.

De conflictprioriteit van een functie identificeert de prioriteit die een functie moet hebben wanneer de gebruikersinterfacecode van Unidrv optiebeperkingen afdwingt.

De GPD-parser wijst een conflictprioriteit toe aan een functie in de volgende volgorde, van hoogste naar laagste prioriteit:

  1. Installeerbare functies die zijn geïnstalleerd. (Zie Verwerking van installeerbare functies en opties.)

  2. Functies met *FeatureType ingesteld op PRINTER_PROPERTY.

  3. Functies met *FeatureType ingesteld op DOC_PROPERTY of JOB_PROPERTY.

Aan functies binnen elk functietype wordt een relatieve prioriteit toegewezen op basis van de waarde die is opgegeven voor het kenmerk *ConflictPriority van de functie. Zo heeft een PRINTER_PROPERTY functie met een *ConflictPriority-kenmerk kenmerk 1 een hogere prioriteit dan een DOC_PROPERTY functie met een *ConflictPriority kenmerk van 3. Functies die geen *ConflictPriority kenmerk hebben een lagere prioriteit dan functies die wel.

Zie Feature Attributesvoor meer informatie over de kenmerken *FeatureType en *ConflictPriority .