网络打印机和 PrintServer.GetPrintQueues 方法
我有一种感觉 PrintServer.GetPrintQueues 方法 不返回网络打印机。
如果这是真的,我还有什么其他选择?
I have a feeling that the PrintServer.GetPrintQueues method does not return the network printers.
If this one is true, what other choices do i have?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
经过大量谷歌搜索后,GetPrintQueues 方法确实返回,借助 EnumeratedPrintQueueTypes()
Private enumerationFlags As EnumeratedPrintQueueTypes() = {EnumeratedPrintQueueTypes.Local, EnumeratedPrintQueueTypes.Connections}
可以在此处找到更多信息
After a lot of Googling the GetPrintQueues method do return the network printers too with aid of EnumeratedPrintQueueTypes()
Private enumerationFlags As EnumeratedPrintQueueTypes() = {EnumeratedPrintQueueTypes.Local, EnumeratedPrintQueueTypes.Connections}
More information can be found here
Windows 管理规范。
请参阅此处获取网络打印机的示例使用 WMI。
Windows Management Instrumentation.
See here for an example of now to get the network printers using WMI.