gpt4 book ai didi

return - 想知道 libusb_bulk_transfer 错误代码

转载 作者:行者123 更新时间:2023-12-02 05:27:32 34 4
gpt4 key购买 nike

libusb_open(device, &deviceHandle);

returns 0

但是

libusb_bulk_transfer(deviceHandle, 0x81, data1, 512, &len, 0);

return -5

所以我尝试使用printf查找错误code -5

LIBUSB_ERROR_TIMEOUT
LIBUSB_ERROR_PIPE
LIBUSB_ERROR_OVERFLOW
LIBUSB_ERROR_NO_DEVICE
LIBUSB_ERROR_IO
LIBUSB_TRANSFER_ERROR
LIBUSB_ERROR_INTERRUPTED
LIBUSB_ERROR_ACCESS
LIBUSB_ERROR_BUSY
LIBUSB_ERROR_NO_MEM
LIBUSB_ERROR_COUNT
LIBUSB_ERROR_INVALID_PARAM

但是没有...并且在谷歌中找不到任何地方...

libusb_bulk_transfer中的错误代码-5的含义是什么?

帮帮我!

最佳答案

LibUSB 错误代码可以在 libusb 文档中找到,该文档可在线获取 here .

函数libusb_error_namelibusb_strerror也可用于获取与错误代码对应的字符串。-5LIBUSB_ERROR_NOT_FOUND :找不到实体。

Google 建议检查您是否已成功声明该接口(interface)(您必须在执行 IO 之前使用 libusb_claim_interface 声明您要使用的接口(interface))。

关于return - 想知道 libusb_bulk_transfer 错误代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24403994/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com