计算机调用打印机打印流程图,Windows打印体系结构之本地打印任务处理流程①...

本文详细介绍了Windows系统中本地打印机的架构和处理流程,包括USB、LPT和COM接口,以及通信协议。本地打印任务通过应用程序、GDI接口、Spool文件、打印机驱动和端口监视器完成。文章还解析了打印机枚举、状态检查和打印任务的创建过程。
摘要由CSDN通过智能技术生成

1.4、Windows本地打印任务处理流程

1.4.1、本地打印机的架构

对Windows的本地打印任务处理的流程的说明,我想从打印机接入计算机或者操作系统说起。在这里我们仅仅针对本地计算机,因此,打印机和计算机之间,通过本地连接的话,他们之间就必须要有某一个介质和通信的协议来进行相互之间的数据传输。其中,介质归纳来说,合计有三种:USB、LPT(并口)、COM(串口)【当然了现在还有无线、蓝牙这样的介质打印机】。而在这里我所指的本地打印机,就是通过(计算机本地的LPT(并口)、COM(串口)或者USB口的连接)的打印机。本地打印机和计算机之间的通信协议就是LPT(并口)、COM(串口)或USB口决定的:是一种协议总线,即主机与设备之间的通信需要遵循一系列约定。比如USB协议、LPT(并口)以及COM(串口)协议,他们之间的控制语言就是ESC或ESC/P2。当然,这也并非放之四海而皆准,比如有一些打印机厂商,他在设计这个打印机的处理模块的时候,不同的打印机支持的协议都不完全相同。

USB生活中比较常见,大家对它都比较熟悉,这里我想简要提几句LPT(并口)和COM(串口)。LPT一般来说是提供给打印机专用的端口和协议,LPT并口是一种增强了的双向并行传输接口,在USB接口出现以前是扫描仪,打印机最常用的接口。一般有25针/孔和36PIN两种型号。并行接口是指数据的个位同时进行传送,其特点是传输速度快,但当传输距离较远、位数又多时,就导致通信线路复杂且成本提高。至于COM呢?COM接口也就是串口接口,一般是9针或者是9孔的接口,也称串行通信接口,是采用串行通信方式的扩展接口。串行通讯的特点是:数据位的传送,按位顺序进行,最

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值