go - 如何用golang获取USB设备的序列号?

标签 go usb serial-number

如何用golang获取USB设备的序列号?

有没有示例代码?

谁知道!

最佳答案

您必须在 golang 中使用 libusb 的包装器(例如 gousb )。 但是这个包装器没有获取序列号的命令。 所以你必须实现它。为了做到这一点,libusb 中的命令是:

C.libusb_get_string_descriptor_ascii

关于go - 如何用golang获取USB设备的序列号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35450288/

相关文章:

android - 如果我的安卓手机有两张 SIM 卡,如何获取手机号码?

database - symfony2 Doctrine 表锁

go - 在 golang 中创建一段缓冲 channel

hardware - USB设备可以直接访问硬件吗?

go - 包中结构的惯用 Go 名称?

android - 如何制作简单的智能手机控制电源开关?

java - Android(附件模式)和 Windows PC(主机)之间的 USB 通信

android - 使用 HCE 模式获取静态 NFC 标签 ID

go - 将前缀转换为帖子

go - 类型转换接口(interface) slice