Interfaz específica de PPD
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 admite nueve métodos a los que un complemento de interfaz de usuario puede llamar para acceder a la información en archivos PPD. Se admiten seis de estos métodos en la interfaz COM IPrintCorePS2. En esta sección se describe el comportamiento específico de PPD de estos métodos.
Métodos PPD de la interfaz IPrintCoreUI2
IPrintCoreUI2::EnumConstrainedOptions
IPrintCoreUI2::GetFeatureAttribute
IPrintCoreUI2::GetGlobalAttribute
IPrintCoreUI2::GetOptionAttribute
Métodos PPD de la interfaz IPrintCorePS2
IPrintCorePS2::GetFeatureAttribute
IPrintCorePS2::GetGlobalAttribute
IPrintCorePS2::GetOptionAttribute
En esta sección, se aplica una referencia a cualquier método que sea miembro de ambas interfaces. Por ejemplo, una referencia a GetOptions se aplica a IPrintCoreUI2::GetOptions, así como a IPrintCorePS2::GetOptions.
Disponibilidad de características de PPD
En esta sección, la frase "La característica PPD no está disponible actualmente" significa que, o bien la impresora no admite la característica, o bien las opciones de la característica que no son Ninguno/Falso están limitadas por la configuración actual de las opciones instalables.
Por ejemplo, "La característica dúplex no está disponible actualmente" significa que o bien el PPD no especifica la palabra clave de característica *Duplex, o bien las opciones no Ninguna de la palabra clave de característica *Duplex están limitadas actualmente por el hecho de que la unidad dúplex no está instalada.