Interfaz de usuario de Unidrv
Importante
La plataforma de impresión moderna es el medio preferido de Windows para comunicarse con impresoras. Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con 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 Plataforma de impresión moderna y la Guía de diseño de aplicaciones para compatibilidad con impresión.
La interfaz de usuario Unidrv emplea CPSUI para crear las siguientes páginas de hoja de propiedades:
La página Configuración del dispositivo de la hoja de propiedades de la impresora, que se muestra cuando un usuario selecciona el elemento de menú Propiedades de la carpeta de impresora o una ventana de impresora. En la página se enumeran las opciones de configuración específicas de la impresora.
Las páginas Diseño, Papel/Calidad y Avanzadas para la hoja de propiedades del documento, que se muestran cuando un usuario selecciona el elemento de menú Valores predeterminados del documento desde la carpeta de la impresora o una ventana de impresora, o cuando una aplicación llama a las funciones PrinterProperties o DocumentProperties (descritas en la documentación del SDK de Microsoft Windows). Las páginas enumeran las opciones de configuración específicas del documento.
Estas páginas de hojas de propiedades contienen las características y opciones de impresión especificadas por el minicontrolador Unidrv de una impresora. También permiten al usuario modificar los valores de opción.
La interfaz de usuario de Unidrv se implementa como una DLL de interfaz de impresora en modo usuario. El código de este DLL, junto con CPSUI, especifica el contenido de las páginas de la hoja de propiedades. El archivo DLL aplica restricciones en las que se pueden combinar las opciones de impresora, en función de la información del minicontrolador. También garantiza que los usuarios no seleccionen opciones no instaladas en la impresora.
Puede modificar las páginas de la hoja de propiedades suministradas por Unidrv mediante un complemento de la interfaz de usuario.