2

我有一个 C# 程序,它使用多种方法操作 2 根线,其中一种方法是使用并行端口接口。

用户选择他们想使用的方法,我想根据机器上可用的内容过滤选项。

我一直在使用inpout32.dll进行并行端口通信,但如果计算机没有并行端口,它不会出错,所以我需要另一种方式来判断。

我已经看到了许多查找可用打印机以查找端口的示例,但没有连接打印机,因此此解决方案将不起作用。

4

1 回答 1

0

您可以通过 WMI 接口枚举设备

这是一篇文章:

http://www.codeproject.com/Articles/18268/How-To-Almost-Everything-In-WMI-via-C-Part-3-Hardw

还有一个名为“Win32_ParallelPort:并行端口”的类

于 2012-12-17T18:39:34.760 回答