Compartir a través de


Proveedor de impresión local

Advertencia A partir de Windows 10, las API que admiten proveedores de impresión de terceros están en desuso. Microsoft no recomienda ninguna inversión en proveedores de impresión de terceros. Además, en Windows 8 y productos más recientes en los que el modelo de controlador de impresión v4 está disponible, es posible que los proveedores de impresión de terceros no creen o administren colas que usen controladores de impresión v4.

El proveedor de impresión local para Microsoft Windows 2000 y versiones posteriores proporciona funcionalidades de administración de impresoras y control de trabajos para todas las impresoras a las que se accede a través de los monitores de puerto del proveedor de impresión local. (Un administrador de cliente configura el acceso a estas impresoras seleccionando la opción Impresora local al usar el Asistente para agregar impresora). Estas impresoras incluyen las conectadas a los puertos serie y paralelo del sistema local. También pueden incluir dispositivos conectados a otros canales de E/S, como puertos SCSI, junto con impresoras conectadas a servidores de sistema operativo remotos no basados en NT.

El proveedor de impresión local implementa todo el conjunto de funciones definidas por los proveedores de impresión. También proporciona las siguientes funcionalidades:

En el diagrama siguiente se proporciona una vista (algo simplificada) del flujo de control entre los componentes del proveedor de impresora local, cuando una aplicación crea un trabajo de impresión.

diagrama que ilustra una vista del flujo de control entre los componentes del proveedor de impresora local cuando una aplicación crea un trabajo de impresión.

Como se muestra en el diagrama, una aplicación crea un trabajo de impresión llamando a graphics Driver Interface (GDI). Independientemente de si el formato de salida inicial del trabajo de impresión es EMF, la API de creación de trabajos del proveedor de impresión local crea un archivo de cola. Más adelante, cuando se programa el trabajo, se lee el archivo de cola y, si el formato es metarchivo mejorado (EMF), el procesador de impresión EMF devuelve el trabajo a GDI para la conversión al formato RAW, con la ayuda de un archivo DLL de gráficos de impresora. A continuación, el flujo de datos convertido se puede devolver a través del proveedor de impresión local a la impresora (sin que se vuelva a agrupar).

Un proveedor puede crear proveedores de impresión parciales que funcionen junto con el proveedor de impresión local para admitir configuraciones de red personalizadas.