使用外部IOCTL读写U盘,写入数据正常,但是读出数据时,使用bushound观察,发现DO的前4位总是为USBS(覆盖了输入数据的前4位),不知道是设备问题还是一种规定?
BUSHOUND中的DO整个都是数据输出,还是只是其中的一部分?
比如:输入abcdef,输出USBSef
但是:输入USBSabcd时却能正常输出:USBSabcd
我莫名其妙ing
会不会是我那个USB Flash有特殊的数据传输格式:就是在数据头前加"USBS"表示数据传输开始?
[编辑 - 6/9/04 by LayManly]