Compartir a través de


Prioridad de conflicto de características

Importante

La plataforma de impresión moderna es el medio preferido de Windows para comunicarse con impresoras. Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con aplicaciones de soporte técnico de impresión (PSA), para personalizar la experiencia de impresión en Windows 10 y 11 para el desarrollo de dispositivos de impresora.

Para obtener más información, consulte Plataforma de impresión moderna y la Guía de diseño de aplicaciones para compatibilidad con impresión.

La prioridad de conflictos de una característica identifica la prioridad que debe tener una característica cuando el código de la interfaz de usuario de Unidrv aplica restricciones de opción.

El analizador de GPD asigna una prioridad de conflicto a una característica en el orden siguiente, de mayor a menor prioridad:

  1. Características instalables que se instalan. (Consulte Control de características y opciones instalables).

  2. Características con *FeatureType establecido en PRINTER_PROPERTY.

  3. Características con *FeatureType establecido en DOC_PROPERTY o JOB_PROPERTY.

A las características de cada tipo de característica se les asigna una prioridad relativa en función del valor especificado para el atributo *ConflictPriority de la característica. Por ejemplo, una característica de PRINTER_PROPERTY con un atributo *ConflictPriority de 1 tiene una prioridad más alta que una característica de DOC_PROPERTY con un atributo *ConflictPriority de 3. Las características que no tienen un atributo *ConflictPriority tienen una prioridad menor que las características que sí lo tienen.

Para obtener más información sobre los atributos *FeatureType y *ConflictPriority, consulte Atributos de características.