Esquema de comunicación bidireccional
El esquema de comunicación bidireccional (bidi) es una jerarquía de atributos de impresora, algunas de las cuales son propiedades y otras que son valores (o entradas de valor).
Una propiedad es un nodo de la jerarquía de esquemas. Una propiedad puede tener uno o varios elementos secundarios, y estos elementos secundarios pueden ser otras propiedades o valores. Una propiedad puede contener una lista de valores u otras propiedades. Puede representar una característica, una característica compuesta o un atributo del sistema de impresión (como el nombre del controlador).
Un valor es una hoja de la jerarquía de esquemas que representa un solo elemento de datos o una lista de elementos de datos relacionados. Un valor tiene un nombre, un tipo de datos y un valor de datos. Un valor no puede tener elementos secundarios. Se puede hacer referencia a un valor por su nombre, pero solo cuando el nombre está asociado a la ruta de acceso del esquema a la propiedad que es el elemento primario del valor.
Por ejemplo, la consulta siguiente se puede usar para tener acceso al valor Instalado en la propiedad Staple.
\Printer.Finishing.Staple:Installed
El esquema bidi se puede extender mediante la creación de un archivo de extensión bidi. Este archivo es un archivo XML que define nuevos esquemas específicos de un controlador determinado. Los esquemas de un archivo de extensión bidi son un subconjunto del esquema de impresión estándar y se definen mediante construcciones del archivo XSD (Bidi Extension Framework).
Para obtener una lista completa de las propiedades y los valores del esquema, vea Jerarquía de esquemas de comunicación bidireccional. Para obtener información sobre cómo construir consultas, consulte Construcción de una consulta de esquema de comunicación bidi. Para obtener más información sobre las propiedades y los valores del esquema de comunicación bidi, vea Referencia del esquema de comunicación bidi.
Una forma cómoda de instalar un archivo de extensión bidi es convertir el archivo en un archivo dependiente del controlador de impresora. Para obtener más información sobre los archivos dependientes, vea Entradas de archivo INF de impresora.