获取“MODEM”下的项目设备经理c#win。形成 [英] get items under "MODEM" of device manager c# win. form

查看:96
本文介绍了获取“MODEM”下的项目设备经理c#win。形成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我们去设备管理器时,它向我们展示了一个连接到我们电脑的节点( MODEMS )。如何在c#win中获取连接到我的电脑的每个调制解调器的所有 com端口号名称。表格。



我已经尝试了

As we go to device manager it shows us a Node (MODEMS) that are connected to our pc. How to get all com port no. and name of each modem connected to my pc in c# win. form.

I have already tried

mSearch = new ManagementObjectSearcher("Select * from Win32_SerialPort"); 






and

mSearch = new ManagementObjectSearcher("Select * from Win32_POTSModem"); 





但15个中有1个没有显示结果。



在此先感谢。



but 1 out of 15 pc's does not shows result.

Thanks In Advance.

推荐答案

这有帮助吗?



如何编写WMI查询以在C#中查找USB MODEM? [< a href =http://www.codeproject.com/Questions/448125/How-to-write-WMI-Query-to-find-USB-MODEMS-IN-Cshartarget =_ blanktitle =New Window > ^ ]


请参阅我对该问题的评论。也许你需要另一个WMI类,Win32_POTSModem: http:// msdn .microsoft.com / zh-CN / library / aa394360%28v = vs.85%29.aspx [ ^ ]。



另请参见以下类:

http://msdn.microsoft。 com / zh-CN / library / aa394354%28v = vs.85%29.aspx [ ^ ],

http://msdn.microsoft.com/en-us/library/aa394361%28v=vs.85%29.aspx [ ^ ]。



-SA
Please see my comment to the question. Maybe you need another WMI class, "Win32_POTSModem": http://msdn.microsoft.com/en-us/library/aa394360%28v=vs.85%29.aspx[^].

See also these classes:
http://msdn.microsoft.com/en-us/library/aa394354%28v=vs.85%29.aspx[^],
http://msdn.microsoft.com/en-us/library/aa394361%28v=vs.85%29.aspx[^].

—SA


这篇关于获取“MODEM”下的项目设备经理c#win。形成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆