阅读:748回复:1
上位机读不到数据,但buffer里又的确有读上来的数据:((((
DeviceHandle = CreateFile( "\\\\.\\ezusb-0",
GENERIC_WRITE|GENERIC_READ, FILE_SHARE_WRITE|FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, NULL); bResult = DeviceIoControl( DeviceHandle, I OCTL_EZUSB_BULK_READ, &btc, sizeof(BULK_TRANSFER_CONTROL), (PVOID)szBuf, sizeof(szBuf), &nBytes, NULL); 结果:bResult=0 ,但是szBuf里的确正确接收到了传上来的数据!!!!!! ![]() 看了很多论坛,发现有人也出现过这种问题,但没有看到解决方案。 真的不知道为什么了:( 请大侠们帮忙看看吧:) 我邮箱:lxm19840320@163.com |
|
沙发#
发布于:2007-12-26 08:29
我的问题和你的类似,你怎么确定szBuf里的确正确接收到了传上来的数据呢?
|
|
|