ELTIMA Software
ELTIMA Virtual Serial Port (COM2->COM3)
Eltima Virtual Serial Bus
\Device\00000092
ELTIMA Software
ELTIMA Virtual Serial Port (COM3->COM2)
Eltima Virtual Serial Bus
\Device\00000093
STMicroelectronics Virtual COM Port
USB\VID_0483&PID_5740&REV_0200&MI_00
USB\Class_02&SubClass_02&Prot_01
USB\Class_02&SubClass_02&Prot_01
STMicroelectronics.
STMicroelectronics Virtual COM Port (COM70)
0000.001d.0000.001.005.000.000.000.000
\Device\0000009c
我们发现,在搜索到" STMicroelectronics Virtual COM Port "字符串时,下一行的信息是
"USB\VID_0483&PID_5740&REV_0200&MI_00",可以根据这个信息,打开注册表,枚举这个
注册表分支下键值的名称,友好名称的键值字符串是"STMicroelectronics Virtual COM Port (COM70)",
然后我们分析下这个串口友好名称里的串口号,把这个串口号和实时串口列表中的号码匹配,如果一致,
就可以确认MI_00是这个串口的端点。到此,任务完毕。
如果只是搜索到" STMicroelectronics Virtual COM Port (COM70) "字符串,则不能确认MI_00就一定
是它的端点号,因为其它USB设备也有可能使用MI_00,这里只能是根据MI_00信息打开注册表,
匹配到友好名称及端口号,才可以确认MI_00就是该USB串口实际所使用的端点。