首先,确认是在虚拟机里运行的,最好不要在实体机玩这东西(当然如果愿意承担风险也没办法)。
运行WDK7.1中的KitSetup.exe,选中Device Simulation Framework,安装之
然后,打开命令提示符,运行下列命令即可:
cd c:\program files\dsf
softehci\softehcicfg /remove
softehci\softehcicfg /install
cscript usbloopback\runloopbacksample.wsf
这个USBLoopback模拟设备有一个接口,接口内有一个bulk输入端口和bulk输出端口,如果需要更改设置可以编译自己的softusbloopback.dll,然后regsvr32注册之,这超出了本帖的讨论范围。
除了USBLoopback以外,DSF中的示例模拟设备还有USBAudio、USBHID、GenericHID。