如何在Linux下使用libudev以编程方式枚举所有USB闪存驱动器?我想要获取像'
我遵循了http://www.signal11.us/oss/udev/上的libudev示例。该示例代码对于'hidraw'工作得很好;然后我尝试了'usb'、'scsi_disk'、'scsi_generic'等,但没用——它没有列出像'
/dev/sdb4
'这样的字符串,以便我可以使用'mount()
'将它们挂载。我遵循了http://www.signal11.us/oss/udev/上的libudev示例。该示例代码对于'hidraw'工作得很好;然后我尝试了'usb'、'scsi_disk'、'scsi_generic'等,但没用——它没有列出像'
/dev/sdb4
'这样的'device path',而是说'Device Node Path: (null)
'。