在 Windows 可移植设备上构建的应用程序可以浏览设备、发送和接收内容,甚至控制设备,例如拍照或发送短信。 该系统设计为灵活,以便可以浏览许多类型的设备,并可扩展,以便驱动程序开发人员可以为自定义设备定义自定义属性和命令。
下表介绍了本文档的主要主题。
主题 | 描述 |
---|---|
应用程序开发 的一般要求 | 使用 Windows 可移植设备开发驱动程序和应用程序的硬件和软件要求。 |
Windows 媒体 DRM-Enabled 应用程序 要求 | 启用受 Windows Media DRM 保护的内容传输所需的属性。 |
示例 | 描述随此软件开发工具包一起提供的两个命令行桌面应用程序。 |
应用程序概述 | Windows 可移植设备中使用的关键概念。 |
编程指南 | 应用程序将执行的关键任务以及分步说明和代码片段。 |
编程参考 | Windows 可移植设备定义的接口和数据类型的参考指南。 |
在 Windows 媒体设备管理器或 Windows 映像获取上构建的应用程序可以通过兼容层访问 Windows 可移植设备。
Microsoft为标准协议和设备提供多个驱动程序,包括媒体传输协议(MTP)设备和大容量存储类(MSC)设备。 如果熟悉 User-Mode Driver Framework,则可以为自定义设备开发自己的驱动程序。