Adición de construcciones al archivo GDL para PPD
Para admitir la configuración automática, debe agregar construcciones a un archivo GDL mediante las siguientes palabras clave nuevas: *BidiQuery, *QueryString, *BidiResponse, *ResponseType, *ResponseData y *BidiValue. Puede usar estas palabras clave para especificar una solicitud de esquema bidi asociada a una opción de una característica y las posibles respuestas a esa opción.
Una construcción *Feature puede contener una única construcción *BidiQuery , que actúa como contenedor para una instancia *QueryString . La cadena de consulta de una instancia de construcción *Feature es una cadena Unicode que consta de la ruta de acceso del esquema de comunicaciones bidi a la característica que se consulta anexada con el nombre de la propiedad concreta de la característica.
Una construcción *Feature también puede contener una única construcción *BidiResponse , que actúa como contenedor para una instancia *ResponseType y una instancia opcional *ResponseData .
Cada construcción *Option asociada a la construcción *Feature debe contener una instancia *BidiValue que incluya una representación de cadena de la respuesta adecuada para esa *Opción.
En los ejemplos siguientes se muestra cómo agregar las construcciones adecuadas al archivo GDL, en función de las características enumeradas en el archivo PPD. Los dos primeros ejemplos constan de un ejemplo ppD y un ejemplo de GDL con las construcciones necesarias para admitir la detección automática o la configuración automática de una característica instalable determinada. En el tercer ejemplo se proporciona un ejemplo de GDL para la detección automática del disco duro y se supone la existencia de una definición de característica PPD para el disco duro.
Detección automática de la unidad dúplex para PPD
Configuración automática de la memoria de la impresora para PPD
Detección automática del disco duro de la impresora para PPD