gpt4 book ai didi

c - 为什么 `libusb_bulk_transfer'返回0?

转载 作者:太空狗 更新时间:2023-10-29 11:18:27 28 4
gpt4 key购买 nike

我正在使用 libusb-1.0。有时当我打电话时:

    int rc = libusb_bulk_transfer(handle_,
EP_IN_ADDR,
(unsigned char *)buf_,
64,
&read_,
0);

它返回 rc = 0(无错误)和 read_ = 0(接收到的字节数为零)。但是我已经指定了无限超时(最后一个参数),所以“libusb_bulk_transfer”是不是应该阻塞直到我有一些数据?

最佳答案

Sometimes, it returns rc = 0 (no error) and read_ == 0 (zero number of bytes received).

批量端点可以向您发送包含 字节数据的数据包,称为零数据包。这不是错误情况。

关于c - 为什么 `libusb_bulk_transfer'返回0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30946858/

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