双向通信

双向打印机通信 (也称为打印子系统和打印机之间的双向通信) 对于打印机的自动配置至关重要。 从 Windows XP 开始,此通信随 Windows 操作系统一起提供,使驱动程序和应用程序能够向打印机设备发出请求并获取响应。 使用基于双向通信的自动配置时,用户无需手动选择可安装选项,因为应用程序可以通过某种方式自行配置打印机。

Bidi 通信支持涉及两个部分:

  • 双向通信接口,由后台处理程序 API 组成

  • 双向通信架构,用于与设备交换信息的 XML 标准

架构描述应用程序可以向设备发出的请求以及请求的格式。 后台处理程序 API 将请求发送到设备,并发送和接收 bidi 数据。 应用程序还可以向网络打印机或连接到远程打印机服务器的打印机的网络打印提供商发送请求。

有关打印后台处理程序如何支持双向通信的说明,请参阅 添加双向通信后台处理程序通知

在本节中

双向通信架构

双向通信接口

双向通信架构参考

双向通信错误代码