• 全部
  • 问答

谁能在WINDOWS2000中检测到打印机的状态,GetPrinter在SDK中说WINDOWSNT中只能有两个状态,在95中有许多状态,我怎么办?

ezhu 2001-07-09 11:52:45
此问题看来只有Gates才能解答,所以先付上20分,有答对者大大有赏
SDK说的很清楚,但我就是不甘心,凭什么NT就少信息。

PRINTER_INFO_2

Status

Specifies the printer status. This member can be one of the following values:

Windows NT:

PRINTER_STATUS_PAUSED
PRINTER_STATUS_PENDING_DELETION

Windows 95:

PRINTER_STATUS_BUSY
PRINTER_STATUS_DOOR_OPEN
PRINTER_STATUS_ERROR
PRINTER_STATUS_INITIALIZING
PRINTER_STATUS_IO_ACTIVE
PRINTER_STATUS_MANUAL_FEED
PRINTER_STATUS_NO_TONER
PRINTER_STATUS_NOT_AVAILABLE
PRINTER_STATUS_OFFLINE
PRINTER_STATUS_OUT_OF_MEMORY
PRINTER_STATUS_OUTPUT_BIN_FULL
PRINTER_STATUS_PAGE_PUNT
PRINTER_STATUS_PAPER_JAM
PRINTER_STATUS_PAPER_OUT
PRINTER_STATUS_PAPER_PROBLEM
PRINTER_STATUS_PAUSED
PRINTER_STATUS_PENDING_DELETION
PRINTER_STATUS_PRINTING
PRINTER_STATUS_PROCESSING
PRINTER_STATUS_TONER_LOW
PRINTER_STATUS_UNAVAILABLE
PRINTER_STATUS_USER_INTERVENTION
PRINTER_STATUS_WAITING
PRINTER_STATUS_WARMING_UP
...全文
49 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lts000 2001-07-12
在WINDOWS2000中要访问Printer端口,必须设计一个系统启动时就加载的驱动程序。
可惜我没有Widows DDK否则我可以帮你设计一个驱动程序,并告诉你如何使用。
回复
ezhu 2001-07-09
请全国顶尖WINDOWS程序高手解答。
或许这个问题正是你证明自己的机会
回复
ezhu 2001-07-09
全国的高手哪去了。微软的人呢?快给小弟一个答案,小弟只要一个说法,别无它求。
回复
发帖
Windows Server
创建于2007-08-02

6596

社区成员

Windows 2016/2012/2008/2003/2000/NT
申请成为版主
帖子事件
创建了帖子
2001-07-09 11:52
社区公告
暂无公告