Драйвер принтера v4

Важно!

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

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

Модель драйвера принтера версии 4 — это усовершенствование существующей модели драйвера принтера версии 3. Его дизайн улучшает разработку драйверов, сокращает затраты на управление ИТ и поддерживает новые сценарии. Модель драйвера печати версии 4 по-прежнему поддерживает многие знакомые технологии, такие как XPSDrv, GPD, PPD, autoconfiguration и Bidi. Модель драйвера печати версии 4 также поддерживает несколько новых точек расширяемости.

Модель драйвера печати версии 4 также оптимизирована для нескольких новых сценариев:

  • сценарии Windows 8

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

  • Принтерам

    Общий доступ к принтерам — это ключевое предложение для серверов Windows. Модель драйвера принтера версии 4 была разработана для упрощения и повышения эффективности совместного использования за счет устранения необходимости управления драйверами в разных архитектурах процессора.

  • Простота разработки драйверов

    Драйвер версии 4 поддерживает существующие усилия по разработке из модели драйвера принтера версии 3 и из архитектуры XPSDrv. Кроме того, драйвер версии 4 проще разрабатывать и тестировать.

Примечание

Чтобы лучше объяснить некоторые понятия, описанные в этом разделе, используется вымышленная компания Fabrikam.

Высокоуровневая архитектура

Следующая схема архитектуры представляет собой высокоуровневое представление драйвера печати версии 4. За исключением фильтров отрисовки и приложений пользовательского интерфейса, все остальные функциональные блоки на схеме реализуются корпорацией Майкрософт. Драйверы печати версии 4 в значительной степени зависят от файлов данных и JavaScript для расширения. Синие поля представляют существующие файлы, которые использовались в модели драйвера версии 3, а зеленые — новые места для подключения.

высокоуровневые представления драйвера печати версии 4.

В этом разделе

Статья Описание
Отрисовка драйвера принтера версии 4 Предоставляет сведения о отрисовке драйвера принтера версии 4.
Конфигурация драйвера принтера версии 4 Предоставляет сведения о конфигурации драйвера принтера версии 4.
Настройка драйвера принтера версии 4 Содержит сведения о настройке драйвера принтера версии 4.
Пользовательские интерфейсы драйвера принтера версии 4 Предоставляет сведения о пользовательских интерфейсах драйвера принтера версии 4.
Подключение драйвера принтера версии 4 Предоставляет сведения о подключении драйвера принтера версии 4.
Создание драйвера принтера версии 4 в Visual Studio Содержит сведения о том, как создать драйвер принтера версии 4 в Visual Studio.

Справочник по печати DDI