客户端接口
应用程序使用以下接口支持的方法在便携式设备上执行作。 这些作包括打开与设备的连接、从设备检索数据、将数据写入设备等。
接口 | 描述 |
---|---|
IEnumPortableDeviceObjectIDs | 枚举便携式设备上的对象。 |
IPortableDevice | 提供对便携式设备的低级别访问。 |
IPortableDeviceCapabilities | 检索各种设备功能,包括支持的格式、命令和功能对象。 |
IPortableDeviceContent | 提供在设备上创建、枚举和删除内容的方法。 |
IPortableDeviceDataStream | 公开用于数据传输的 IStream 的其他方法。 |
IPortableDeviceEventCallback | 由应用程序实现以接收异步回调。 |
IPortableDeviceManager | 枚举连接到计算机的设备,并提供一种简单的方法来请求设备的安装信息(包括制造商、友好名称和说明)。 |
IPortableDeviceProperties | 读取和写入设备上的对象的属性。 |
IPortableDevicePropertiesBulk | 异步读取和写入设备上的多个对象上的多个属性。 |
IPortableDevicePropertiesBulkCallback | 由应用程序实现,用于跟踪使用 IPortableDevicePropertiesBulk 接口启动的异步作的进度。 |
IPortableDeviceResources | 提供对对象数据的访问权限。 |
IPortableDeviceService | 仅限 Windows 7。 提供对便携式设备服务的低级别访问。 |
IPortableDeviceServiceCapabilities | 仅限 Windows 7。 检索各种服务功能,包括支持的格式、命令、方法和呈现配置文件。 |
IPortableDeviceServiceMethods | 仅限 Windows 7。 在服务上同步和异步调用方法。 |
IPortableDeviceServiceMethodCallback | 仅限 Windows 7。 由应用程序实现,通过调用 IPortableDeviceServiceMethods::InvokeAsync 开始跟踪异步服务方法作的完成 |
IPortableDeviceServiceManager | 仅限 Windows 7。 枚举设备支持的服务,并检索与服务关联的设备。 |
下图显示了应用程序如何获取它所需的大部分接口。 并不是显示应用程序实现的所有接口或接口的所有方法。
显示创建和检索大多数所需客户端接口的
相关主题