Schéma de communication bidirectionnelle

Le schéma de communication bidirectionnel (bidi) est une hiérarchie d’attributs d’imprimante, dont certains sont des propriétés et d’autres des valeurs (ou des entrées de valeur).

  • Une propriété est un nœud dans la hiérarchie de schéma. Une propriété peut avoir un ou plusieurs enfants, et ces enfants peuvent être d’autres propriétés ou valeurs. Une propriété peut contenir une liste de valeurs ou d’autres propriétés. Il peut représenter une fonctionnalité, une fonctionnalité composée ou un attribut système d’impression (tel que le nom du pilote).

  • Une valeur est une feuille dans la hiérarchie de schéma qui représente un seul élément de données ou une liste d’éléments de données associés. Une valeur a un nom, un type de données et une valeur de données. Une valeur ne peut pas avoir d’éléments enfants. Une valeur peut être référencée par son nom, mais uniquement lorsque le nom est associé au chemin du schéma de la propriété qui est le parent de la valeur.

Par exemple, la requête suivante peut être utilisée pour accéder à la valeur Installed sous la propriété Staple.

\Printer.Finishing.Staple:Installed

Le schéma bidi peut être étendu dans en créant un fichier d’extension bidi. Ce fichier est un fichier XML qui définit de nouveaux schémas spécifiques à un pilote particulier. Les schémas d’un fichier d’extension bidi sont un sous-ensemble du schéma d’impression standard et sont définis à l’aide de constructions du fichier XSD (Bidi Extension Framework).

Pour obtenir une liste complète des propriétés et valeurs du schéma, consultez Hiérarchie de schéma de communication bidirectionnelle. Pour savoir comment construire des requêtes, consultez Construction d’une requête de schéma de communication Bidi. Pour plus d’informations sur les propriétés et les valeurs dans le schéma de communication Bidi, consultez Informations de référence sur le schéma de communication Bidi.

Un moyen pratique d’installer un fichier d’extension bidi consiste à faire du fichier un fichier dépendant du pilote d’imprimante. Pour plus d’informations sur les fichiers dépendants, consultez Entrées de fichier INF de l’imprimante.