DDK 的 BulkOnly Sample。
Pipe0 是 Control Pipe,需要驱动、AP配合。如果有开发包,另当别论。

解决方案 »

  1.   

    现在是用XP的驱动,想向U盘的EP0里面写命令进去.
    大牛们帮忙啊.
      

  2.   

    哦,我还以为你写硬件的firmware,我觉得xp的U盘都带驱动了,不必用ddk写驱动了。
    插入U盘后,XP的驱动会执行Control pipe的命令的。
    若想通过xp的驱动写EP0,是否要改写Xp的驱动呢?或可以看看CreateFile,WriteFile行不行。
      

  3.   

    我是在firmware里面添加了EP0的命令,需要主机发命令给EP0,但就是不知道怎么通过XP的驱动发下去.
    用DeviceIoControl + SCSI_PASS_THROUGH可以向EP2里面发命令,但不知怎么向EP0写.
    WriteFile也试过,总是返回错误.