我们有一些 USB 设备可以连续发送一些原始数据,我应该将这些数据记录到日志文件中。
所以我尝试libusb在GNU/Linux和MS-Windows 10上使用,但我意识到当我们想要使用libusb它时,它会很好地关闭内核驱动程序,所有数据都会丢失。我怎么能捕捉到原始数据?
注意: 没有任何特殊的设备驱动程序,我们正在寻找一种通用方法来获取 USB 和操作系统之间的原始传输数据。
我们在MS-Windows 10和Debian上使用C++with 。MSVC2017GCC 9