Поделиться через


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

Внимание

Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" 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