Ограничения параметров

Важно!

Мы рекомендуем использовать драйвер класса "Входящие" корпорации Майкрософт, а также приложения для поддержки печати (PSA) корпорации Майкрософт, чтобы настроить возможности печати в Windows 10 и 11 для разработки принтеров.

Дополнительные сведения см. в руководстве по проектированию приложений поддержки печати.

Иногда необходимо ограничить возможность пользователей устанавливать или выбирать определенные параметры принтера, связанные с функциями принтера. Можно указать следующие типы ограничений параметров:

  • Вы можете ограничить параметр, чтобы его нельзя было выбрать, если уже выбран конфликтующий параметр. Эти ограничения называются ограничениями выбора.

  • Вы можете ограничить устанавливаемый параметр, чтобы его нельзя было установить, если уже установлен конфликтующий вариант установки. Эти ограничения называются ограничениями установки.

  • Вы можете ограничить параметр, чтобы его нельзя было выбрать, если конфликтующий устанавливаемый параметр уже установлен, или чтобы его нельзя было выбрать, если не установлен обязательный устанавливаемый параметр. Эти ограничения называются ограничениями между выбором и установкой.

Код пользовательского интерфейса драйвера применяет ограничения, когда пользователь нажимает кнопку ОК в диалоговом окне страницы свойств принтера. Если выбраны недопустимые сочетания параметров, пользователю предоставляется возможность исправить конфликты, изменив страницу страницы свойств, или разрешить драйверу автоматически вносить исправления на основе приоритета конфликтов признаков.