Compartir a través de


Interfaz COM IPrintCoreUI2

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 COM IPrintCoreUI2 amplía la interfaz COM IPrintOemDriverUI. En Windows XP y versiones posteriores, el controlador Pscript5 proporciona la interfaz COM IPrintCoreUI2. Los métodos de esta interfaz solo los usan los complementos de interfaz de usuario de Pscript5.

Method Descripción
IPrintCoreUI2::D rvGetDriverSetting Permite que un complemento de interfaz de usuario obtenga el estado actual de las características de la impresora y otra información interna.
IPrintCoreUI2::D rvUpdateUISetting Permite que un complemento de interfaz de usuario notifique al controlador una opción de interfaz de usuario modificada.
IPrintCoreUI2::D rvUpgradeRegistrySetting Permite que los complementos OEM actualicen la configuración del registro privado.
IPrintCoreUI2::EnumConstrainedOptions Determina qué opciones de una característica están restringidas.
IPrintCoreUI2::EnumFeatures Enumera las características disponibles de una impresora.
IPrintCoreUI2::EnumOptions Enumera las opciones disponibles de una característica específica.
IPrintCoreUI2::GetFeatureAttribute Recupera la lista de atributos de características o el valor de un atributo de característica específico.
IPrintCoreUI2::GetGlobalAttribute Recupera la lista de atributos globales o el valor de un atributo global específico.
IPrintCoreUI2::GetOptionAttribute Recupera la lista de atributos de opción o el valor de un atributo de opción específico.
IPrintCoreUI2::GetOptions Recupera la configuración actual de la característica del controlador en el formato de una lista de pares de palabras clave característica/opción.
IPrintCoreUI2::QuerySimulationSupport Recupera una estructura de funcionalidad de simulación de administrador de trabajos de impresión, que indica los tipos de simulación que admite el administrador de trabajos de impresión.
IPrintCoreUI2::SetOptions Establece la configuración de características del controlador.
IPrintCoreUI2::WhyConstrained Determina por qué se restringe la selección de características u opciones especificada.

Para obtener más información, consulte Implementación de interfaces COM de controlador de impresora.