Creación de páginas de hojas de propiedades para impresoras
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.
Los archivos DLL de interfaz de impresora, junto con CPSUI, son responsables de crear las páginas de hojas de propiedades que los usuarios de Windows 2000 y versiones posteriores emplean para ver y modificar parámetros de configuración asociados a impresoras e imprimir documentos. Cada DLL de interfaz de impresora debe proporcionar una función DrvDevicePropertySheets para crear páginas específicas de la impresora y una función DrvDocumentPropertySheets para crear páginas específicas del documento.
Para comprender cómo se deben diseñar estas funciones, es importante leer la sección que describe CPSUI. Mostrar páginas de hojas de propiedades implica la interacción entre una aplicación, el administrador de trabajos de impresión, el DLL de interfaz de impresora y CPSUI. El flujo de ejecución se describe en Uso de CPSUI con controladores de impresora.