matthewlee
驱动牛犊
驱动牛犊
  • 注册日期2002-11-03
  • 最后登录2003-11-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1109回复:2

急!!!关于打印机,向大侠求助

楼主#
更多 发布于:2002-11-03 00:48
我需要实现如下的无线打印机应用:

打印机后用并口连接一个无线通信设备,PC机通过USB口连接一个无线通信设备。两者协同工作,从而替代掉打印机的并口电缆。

问题在于,要截获打印机发给并口的数据,并对其进行分组,打包等处理(按照我所采用的无线通信协议)后,将数据发送到USB口。

由于要使用于各种的打印机,所以应该是利用原有的打印机驱动,而不是替代之,请问我应该在什么层次,利用什么方法,来获取打印机发给并口的数据。

望高手拔刀相助,小弟不胜感激!

[编辑 -  11/3/02 by  matthewlee]
minsoft
驱动小牛
驱动小牛
  • 注册日期2001-07-30
  • 最后登录2007-03-06
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-07 12:39
我想可不可以这样:
做个虚拟并口,并将打印机的输出端口设为你的虚拟并口,则可以得到所有打印机的输出数据了,而后你再将数据发至USB。
好象还可以虚拟打印池吧。
少了e,就少了全部
matthewlee
驱动牛犊
驱动牛犊
  • 注册日期2002-11-03
  • 最后登录2003-11-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-08 17:25
    多谢minsoft兄啊,我从前从没接触过设备驱动这方面的东东。这段时间看文档真是郁闷死了,没什么进展。希望minsoft兄以后能多多教我!
    关于这个问题,还有些不明白的地方:
    虚拟并口如何创建啊?有没有什么相关的资料?
    是不是spooler负责列出可用的port列表?这样创建的虚拟并口能被列出吗?
    这个应用应该是双向传输的,当打印机状态变化时,怎么通知虚拟并口进而让打印机驱动接收到状态信息呢?
游客

返回顶部