繁体   English   中英

如何以编程方式检测便携式 USB 设备的连接?

[英]How can I programmatically detect the attachment of a portable USB device?

在 Windows 操作系统中,当连接或分离 USB 设备时,WindowProc 会收到一条WM_DEVICECHANGE消息,其中包含参数wParamlParam ,我可以在其中找出连接或分离的设备。

当程序已经以相同的方式在 Linux 上运行时,如何以编程方式随时检测便携式 USB 设备的连接? 最好使用libusb而不要使用udev ,并且不应该调用外部实用程序,如lsusb

我在这个论坛中查看了类似的问题,可惜没有找到答案。

我找到了路。 libusb_hotplug_register_callback救了我。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM