【发布时间】:2015-05-05 10:27:53
【问题描述】:
通过将 PNP 设备插入 Windows PC,我想知道该设备是否支持数据传输功能。我主要有兴趣将一些内容推送到设备。 因此,例如,当我插入 Windows Phone 时,我可以通过 Windows 管理查询看到添加了 5 个新设备
名称:Windows Phone
CompartibleId:USB\MS_COMP_MTP, USB\Class_06&SubClass_01&Prot_01, USB\Class_06&SubClass_01, USB\Class_06
名称:WinUsb 设备
CompartibleId:USB\MS_COMP_WINUSB, USB\Class_ff&SubClass_ff&Prot_ff, USB\Class_ff&SubClass_ff, USB\Class_ff
名称:WinUsb 设备
CompartibleId:USB\MS_COMP_WINUSB, USB\Class_ff&SubClass_ff&Prot_ff, USB\Class_ff&SubClass_ff, USB\Class_ff
名称:WinUsb 设备
CompartibleId:USB\MS_COMP_WINUSB, USB\Class_ff&SubClass_ff&Prot_ff, USB\Class_ff&SubClass_ff, USB\Class_ff
名称:USB 复合设备
CompartibleId: USB\DevClass_00&SubClass_00&Prot_00, USB\DevClass_00&SubClass_00, USB\DevClass_00, USB\COMPOSITE
我现在怎样才能得到这样的胶水:
- 所有设备都是单个设备的一部分
- 设备允许我在其上保存文件
- 找到一个可以明确告诉我所支持的文件传输协议的指标
- 如果文件传输的可能性不止一种,请选择更快速(或现代)的方式
即使您能告诉我一个我应该继续学习/调查的重点方向,我也会感谢您的帮助。
我正在寻找一种使用设备的通用方式。所需的实现语言是 C#。
【问题讨论】:
标签: c# windows mobile-devices plug-and-play