C#做一个软件,pc机和外设设备通过USB数据线连接,从pc机上可以传输文件到设备上面去,用来更新程序什么的,该怎么
做,如果设备有几个端口,如何能够自动识别出in/out device,刚接触,不知道怎么做,求高手指点