Controlador de impresora v4

Importante

Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con las aplicaciones de soporte técnico de impresión (PSA), para personalizar la experiencia de impresión en Windows 10 y 11 para el desarrollo de dispositivos de impresora.

Para obtener más información, consulte la Guía de diseño de aplicaciones de soporte técnico de impresión.

El modelo de controlador de impresora v4 es un refinamiento del modelo de controlador de impresora v3 existente. Su diseño mejora el desarrollo de controladores, reduce los costos de administración de TI y admite nuevos escenarios. El modelo de controlador de impresión v4 sigue admitiendo muchas tecnologías conocidas como XPSDrv, GPD, PPD, Autoconfiguration y Bidi. El modelo de controlador de impresión v4 también admite varios nuevos puntos de extensibilidad.

El modelo de controlador de impresión v4 también está optimizado para varios escenarios nuevos:

  • escenarios de Windows 8

    Las aplicaciones para UWP presentan nuevas consideraciones de diseño relacionadas con el comportamiento de la interfaz de usuario y el contexto de seguridad. Por lo tanto, se necesitaba un modelo de controlador de impresora que proporcionara compatibilidad profundamente integrada para este nuevo entorno. El modelo de controlador de impresión v4 proporciona la única manera de que los fabricantes de impresoras proporcionen experiencias personalizadas de preferencias de impresión o experiencias de notificación de impresora en aplicaciones para UWP.

  • Uso compartido de impresoras

    El uso compartido de impresoras es un elemento clave de propuesta de valor para servidores Windows. El modelo de controlador de impresora v4 se diseñó para facilitar y mejorar el uso compartido mediante la eliminación de la necesidad de administrar controladores entre arquitecturas de procesador.

  • Facilidad de desarrollo de controladores

    El controlador v4 admite los esfuerzos de desarrollo existentes desde el modelo de controlador de impresora de la versión 3 y desde la arquitectura XPSDrv. Además, el controlador v4 es más fácil de desarrollar y probar.

Nota

Para ayudar a explicar mejor algunos de los conceptos de esta sección, se usa una empresa ficticia llamada Fabrikam.

Arquitectura de alto nivel

El siguiente diagrama de arquitectura es una representación de alto nivel de un controlador de impresión v4. Excepto para los filtros de representación y las aplicaciones de interfaz de usuario, Microsoft implementa todos los demás bloques funcionales del diagrama. Los controladores de impresión V4 dependen en gran medida de los archivos de datos y JavaScript para la extensibilidad. Los cuadros azules representan los archivos existentes que se usaron en el modelo de controlador v3 y los cuadros verdes representan nuevos lugares para conectar.

representación de alto nivel del controlador de impresión v4.

En esta sección

Artículo Descripción
Representación del controlador de impresora V4 Proporciona información sobre la representación del controlador de impresora v4.
Configuración del controlador de impresora V4 Proporciona información sobre la configuración del controlador de impresora v4.
Configuración del controlador de impresora V4 Proporciona información sobre la configuración del controlador de impresora v4.
Interfaces de usuario del controlador de impresora V4 Proporciona información sobre las interfaces de usuario del controlador de impresora v4.
Conectividad del controlador de impresora V4 Proporciona información sobre la conectividad del controlador de impresora v4.
Compilación de un controlador de impresora v4 en Visual Studio Proporciona información sobre cómo compilar un controlador de impresora v4 en Visual Studio.

Referencia de DDI de impresión