为什么在Windows中find打印机状态非常困难?

为什么在Windows中find打印机状态非常困难?,第1张

概述为什么在Windows中find打印机状态非常困难?

使用C# – 我试图find本地和联机的所有打印机列表(即连接并准备好接受打印请求)

我知道打印机驱动程序工作 – 作业将等待,直到打印机重新联机,但我需要find那些特定的联机。 这些对windows来说显然是可用的,但是.net框架似乎不能准确地揭示那些当前在线的。

我试图使用很多不同的方法,似乎没有任何准确的工作

// Get a List of available printers. var printServer = new PrintServer(); var printQueues = printServer.GetPrintQueues(new[] { EnumeratedPrintQueueTypes.Local,EnumeratedPrintQueueTypes.Connections }); foreach (PrintQueue printQueue in printQueues) { Console.Writeline(printQueue.IsOffline); // This works for IsOffline,but doesn't tell us those that are online - and it's not an inverse relationship }

非常沮丧 – 任何帮助表示赞赏。

如何在windows 8.1任务pipe理器中测量磁盘的“平均响应时间”

Directory.CreateDirectory延迟问题?

如何获得服务器上打开的http连接的总数?

自动处理电子邮件附件

如何比较两个不同的文本文件

应该添加我使用的是windows 8.1,解决scheme也应该与胜利7 +

编辑:

所以给了以下的打印机集合:

我希望看到一些沿线的东西

Getting all Printers Send To OneNote 2013 : Online Pack1 : Offine Microsoft XPS document Writer : Online Fax : Online EPSONB12B28 (XP-412 413 415 SerIEs) : Offine brother MFC-9970CDW Printer : Online

但是他们总是以我看到的任何状态报告为在线

捕获Main()方法中的exception

希腊增值税valIDation号码

P / Invoke in Mono

允许windows使用未经valIDation的发布者执行应用程序

什么是安全发布网站发布的最佳方式?

我通过本机驱动程序或使用windows Management Instrumentation(WMI)类查询了几乎所有可以想象的windows设备。

为了让你开始,请阅读这篇文章与C#源代码: http : //www.codeproject.com/Articles/80680/Managing-Printers-Programatically-using-C-and-WMI

此外,不是在C#中,但VB,一些快速浏览相同的主题信息在这里: http : //msdn.microsoft.com/en-us/library/aa394598(v=vs.85).aspx

完整的WMI参考在这里: http : //msdn.microsoft.com/en-us/library/aa394572(v=VS.85).aspx

欢呼声,祝你好运!

总结

以上是内存溢出为你收集整理的为什么在Windows中find打印机状态非常困难?全部内容,希望文章能够帮你解决为什么在Windows中find打印机状态非常困难?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1284662.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-09
下一篇2022-06-09

发表评论

登录后才能评论

评论列表(0条)

    保存