功能冲突优先级

重要

新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。

有关详细信息,请参阅新式打印平台打印支持应用设计指南

功能的冲突优先级确定了 Unidrv 的用户界面代码执行选项约束时功能应具有的优先级。

GPD 解析器按照从高到低的顺序为功能分配冲突优先级:

  1. 已安装的可安装功能。 (请参阅处理可安装的功能和选项。)

  2. *FeatureType 设置为 PRINTER_PROPERTY 的功能。

  3. *FeatureType 设置为 DOC_PROPERTY 或 JOB_PROPERTY 的功能。

每种特征类型中的特征都会根据为特征的 *ConflictPriority 属性指定的值来分配相对优先级。 因此,举例来说,*ConflictPriority 属性为 1 的 PRINTER_PROPERTY 功能比 *ConflictPriority 属性为 3 的 DOC_PROPERTY 功能具有更高的优先级。 没有 *ConflictPriority 属性的功能的优先级低于有该属性的功能。

有关 *FeatureType 和 *ConflictPriority 属性的更多信息,请参阅功能属性