Comunicação bidirecional

A comunicação bidirecional da impressora (também conhecida como comunicação bidi) entre o subsistema de impressão e a impressora é essencial para a configuração automática de impressoras. Essa comunicação, fornecida com o sistema operacional Windows, começando com o Windows XP, permite que drivers e aplicativos façam solicitações e obtenham respostas de um dispositivo de impressora. Com a configuração automática baseada na comunicação bidirecional, os usuários não precisam escolher manualmente as opções instaláveis porque há uma maneira de os aplicativos configurarem impressoras por conta própria.

O suporte à comunicação bidi envolve duas partes:

  • Interfaces de comunicação bidirecional, que consistem em APIs de spooler

  • Esquema de comunicação bidirecional, um padrão XML para trocar informações com um dispositivo

O esquema descreve as solicitações que um aplicativo pode fazer a um dispositivo e o formato das solicitações. As APIs do spooler enviam as solicitações para o dispositivo e também enviam e recebem os dados bidi. Um aplicativo também pode enviar uma solicitação a um provedor de impressão de rede para uma impressora de rede ou uma impressora conectada a um servidor de impressora remoto.

Para obter uma descrição de como o spooler de impressão dá suporte à comunicação bidirecional, consulte Adicionando comunicação bidirecional e notificação de spooler.

Nesta seção

Esquema de comunicação bidirecional

Interfaces de comunicação bidirecional

Referência de esquema de comunicação bidirecional

Códigos de erro de comunicação bidirecional