我正在实施一项服务,该服务将使用usbdi回调函数检测usb插件/删除。回调函数具有参数“ usbd_device_instance_t * usbInstance”,从中我可以获取设备供应商ID,产品ID和设备类别信息。但是,如果是大容量存储设备,如何获得安装点,而对于HID设备,如何获得设备路径?
答案 0 :(得分:0)
在QNX 6.6和7.0中,usblauncher将检测到的设备,已启动的驱动程序及其参数(例如安装点)的映射写入PPS树。 USB Launcher Service reference manual拥有关于这些条目的位置和格式的完整文档。您可以对其进行扫描,以了解需要哪些高级详细信息。
也就是说,usblauncher脚本引擎还提供了一个可以直接添加自定义连接命令的地方;这可能比编写新服务容易。