批量转移Android中负值(错误)的原因是什么?

时间:2016-06-22 03:18:21

标签: android usb

我正在bulkTransfer工作。它返回成功传输的数据长度(或零),或失败的负值。

我想知道负值的原因。例如,我得到-1,它成为-1的原因是什么?我是否发送错误的数据或没有足够的内存或控制器忙等...

Windows具有GetLastError功能。它返回错误代码。我们可以知道它变成错误的真正原因。例如, 0x3E9 表示 ERROR_STACK_OVERFLOW

我如何知道bulkTransfer函数中负值的原因?

0 个答案:

没有答案