num_interfaces=data_buf[4];//保存接口数
printf("接口数为:");
printf("%02x ",(unsigned int)num_interfaces);
把接口数打印出来,确实是复合设备,但还是不会操作复合设备,还要请求帮助,谢谢jie的耐心解答。
num_interfaces=data_buf[4];//保存接口数
printf("接口数为:");
printf("%02x ",(unsigned int)num_interfaces);
把接口数打印出来,确实是复合设备,但还是不会操作复合设备,还要请求帮助,谢谢jie的耐心解答。
接口1里面有一个输入中断端点,端点号为1,端点大小8;
接口2里面有一个输入中断端点,端点号为2,端点大小4;
建议查阅了解描述符含义。
可对端点1和2分别发IN包获取数据。
如果不想分析报表,就用BUS HOUND抓取发包过程进行模拟。
您好,我也在做这个扫描枪,读不了数据,能否发一份代码!