如果打印设备支持蓝牙,它应满足以下要求:
如果打印设备在其 USB 或并行总线上返回 1284 ID,蓝牙总线必须返回 1284 ID。 如果出于 即插即用 (PnP)和标识的目的,设备在并行总线或 USB 总线上返回 1284 ID,蓝牙总线还必须使用 1284 ID 进行 PnP 标识。
注释
从未拥有并行端口或 USB 端口的设备仍应包含 1284 ID。 如果没有 1284 ID,PnP 将不会创建打印队列。
设备应返回其 USB 或并行总线返回的相同 1284 ID,以便Microsoft Windows作系统可以正确识别设备,并且不会将其与通过不同总线连接的同一设备混淆。 如果任何总线上的设备使用 1284 ID,则应通过蓝牙返回相同的 ID。
Windows操作系统不使用1284 ID来跟踪连接在多个总线上的设备。 打印机应使用相同的 1284 ID,以便作系统可以通过单个 INF 条目加载适当的驱动程序。 打印机总线驱动程序在指定总线和未指定总线的情况下创建 PnP ID。 例如,蓝牙打印机的 ID 格式为“BTHPRINT\hpdeskje1234”和“hpdeskje1234”。 第一种形式是特定于总线的,第二种形式是与总线无关的。 可以使用这两个 ID 之一创建 INF,具体取决于驱动程序包是否完全独立于总线。
设备必须支持蓝牙硬复制替换配置文件(HCRP)。 有关 HCRP for Bluetooth 的详细信息,请参阅 蓝牙网站。
注释
Microsoft支持串行端口配置文件(SPP),但需要身份验证。 建议使用 HCRP 而不是 SPP,因为 HCRP 提供更好的用户体验。