ChenXC1121 发表于 2020-11-2 15:20:59

请问怎么用VC编程获取串口属性中的详细信息?


请问怎么用VC编程获取串口属性中的详细信息,想要获取详细信息中的“总线已报告设备描述”,如下图,哪位大神知道用什么API函数吗?

huaxiling 发表于 2020-11-2 15:53:18

查查DCB结构体的相关信息

t3486784401 发表于 2020-11-2 16:18:35

这是usb一级的信息,而非串口驱动所为。估计要用到usb相关驱动

ChenXC1121 发表于 2020-11-2 16:34:24

t3486784401 发表于 2020-11-2 16:18
这是usb一级的信息,而非串口驱动所为。估计要用到usb相关驱动


请问用什么API库能读出这个信息啊

t3486784401 发表于 2020-11-2 16:52:59

ChenXC1121 发表于 2020-11-2 16:34
请问用什么API库能读出这个信息啊

目测没有直接的 API。

间接地,要么装USB驱动开发(Windows SDK),要么查注册表

ChenXC1121 发表于 2020-11-2 17:07:41

t3486784401 发表于 2020-11-2 16:52
目测没有直接的 API。

间接地,要么装USB驱动开发(Windows SDK),要么查注册表 ...


请问注册表是查哪个键值?

t3486784401 发表于 2020-11-2 17:09:56

ChenXC1121 发表于 2020-11-2 17:07
请问注册表是查哪个键值?

按着键值查找啊

dukelec 发表于 2020-11-2 18:32:11

試試 python 標準的串口庫,linux 下什麼信息都能讀到,因為它是跨平台的,所以其它系統可能也能讀到。

airbox 发表于 2020-11-3 14:41:31

SetupDiGetDeviceRegistryProperty
页: [1]
查看完整版本: 请问怎么用VC编程获取串口属性中的详细信息?