Interfaz COM IPrintOemDriverUni
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 IPrintOemDriverUni COM
proporciona un complemento de representación con acceso a las operaciones de utilidad proporcionadas por el DLL de gráficos de impresora para Unidrv. Estas operaciones envían un flujo de datos al administrador de trabajos de impresión y obtienen información administrada por el controlador.
En la tabla siguiente se enumeran y describen todos los métodos definidos por la interfaz IPrintOemDriverUni.
Method | Descripción |
---|---|
IPrintOemDriverUni::DrvGetDriverSetting | Devuelve el estado actual de las características de la impresora y otra información interna. |
IPrintOemDriverUni::DrvGetGPDData | Permite que los complementos de representación obtengan datos definidos en el archivo de descripción de impresora genérica (GPD) de una impresora. |
IPrintOemDriverUni::DrvGetStandardVariable | Permite que los complementos de representación obtengan el valor actual de las variables estándar de Unidrv. |
IPrintOemDriverUni::DrvUniTextOut | Habilita un complemento de representación mediante una superficie de dibujo administrada por el dispositivo para generar fácilmente cadenas de texto. |
IPrintOemDriverUni::DrvWriteAbortBuf | Permite que un complemento de representación restablezca una impresora después de que un usuario haya terminado un trabajo de impresión. |
IPrintOemDriverUni::DrvWriteSpoolBuf | Envía datos de impresora al administrador de trabajos de impresión. |
IPrintOemDriverUni::DrvXMoveTo | Notifica a Unidrv los cambios de posición x del cursor. |
IPrintOemDriverUni::DrvYMoveTo | Notifica a Unidrv los cambios de posición y del cursor. |
Para obtener más información, consulte Implementación de interfaces COM de controlador de impresora.