2010-07-08 23 views
1

我的应用程序连接到映射到COM端口的USB调制解调器。
我试图找到一种方法来保持我的应用程序在系统重新启动后(通过com端口)连接到相同的设备,这正如我所观察到的 - 一直在为设备重新分配不同的COM端口号。识别特定的USB调制解调器设备,以便在重置后可以重新连接到

我正在寻找一个标识符,该标识符对于该调制解调器类型是恒定的,但对于每个物理调制解调器设备都不同,但尚未找到。

有没有一种通用的方法来完成,或者它是驱动程序/制造商特定的?

更新:我找到的解决方案是硬件相关的,通过修补程序更新调制解调器的PID号,由制造商给出,然后可以通过注册表访问该PID并链接到指定的COM#。

回答

0

我正在通过FTDI有关这一天的文件阅读,试图解决同样的问题(但作为产品制造商而不是最终用户)。

问题与驱动程序如何识别设备有关。您可以通过在启动时删除注册表项来“破解”它 - 有效地清除最后一次已知的分配。

他们可能帮助的两个应用笔记是herehere

相关问题