如何找到我的电脑中创建的最新COM端口?

时间:2012-04-24 11:52:15

标签: windows winapi usb device-driver

如何找到在我的Pc中创建的最新虚拟COM端口

设备管理器 - >端口 - > devicename( COM X )。

如何以编程方式找到“COM x”?

2 个答案:

答案 0 :(得分:2)

查看SetupApi,特别是SetupDiEnumDeviceInfo()CM_Get_Device_ID()函数。

This project有一些显示用法的示例代码。

答案 1 :(得分:0)

“安装日期”是设备管理器硬件属性页面的详细信息选项卡上的属性之一。

我希望能够在注册表中找到一个密钥:

HKLM\SSYSTEM\CurrentControlSet\Enum\...

但是没有钥匙,或者至少,我找不到钥匙。

按VendorID + DeviceID / ProductID搜索是否足够?