选项约束

重要

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

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

有时有必要限制用户安装或选择与打印机功能关联的某些打印机选项的能力。 可以指定以下类型的选项约束:

  • 可以约束某个选项,以便在已选择冲突选项的情况下无法选择该选项。 这些约束称为选择约束

  • 可以约束可安装选项,以便在已安装有冲突的可安装选项的情况下无法安装。 这些约束称为安装约束

  • 可以约束某个选项,以便在已安装有冲突的可安装选项的情况下无法选择该选项,或者如果未安装所需的可安装选项,则无法选择该选项。 这些约束称为选择与安装之间的约束

当用户选择打印机属性表对话框中的确定按钮时,驱动程序的用户界面代码会强制实施约束。 如果选择了无效的选项组合,用户可以选择通过修改属性表页面来纠正冲突,或者让驱动程序根据功能冲突优先级自动尝试进行纠正。