如何列出网络上的所有打印机?

时间:2009-09-11 16:08:56

标签: c# visual-studio-2008 active-directory printers

我正在尝试使用VS2008&amp ;;列出网络上的所有打印机(我们有一个非常大的跨海网络)。 C#。

我希望复制Windows中“查找打印机”对话框的功能(可以通过转到打印机和传真,单击添加打印机,选择) 网络打印机,然后选择在目录中找到一台打印机。从那里你会看到这个对话框。

1 个答案:

答案 0 :(得分:4)

您可以使用System.Printing命名空间Here中的Print Server类的Get Print Queue功能获取所有连接的打印机。