应用程序开发(WPD API)的一般要求

若要创建 Windows 可移植设备应用程序,必须在计算机上安装 Windows 软件开发工具包(SDK)。 所需的标头和库显示在以下列表中。

  • PortableDeviceGuids.lib
  • PortableDevice.h
  • PortableDeviceTypes.h
  • PortableDeviceApi.h
  • 应用程序使用或呈现媒体文件所需的任何其他必需的库和标头。

如果应用程序支持新的设备服务接口,它还将包含以下一个或多个头文件。

  • AnchorSyncDeviceService.h
  • BridgeDeviceService.h
  • CalendarDeviceService.h
  • ContactDeviceService.h
  • DeviceServices.h
  • FullEnumSyncDeviceService.h
  • HintsDeviceService.h
  • MessageDeviceService.h
  • MetadataDeviceService.h
  • NotesDeviceService.h
  • RingtoneDeviceService.h
  • StatusDeviceService.h
  • SyncDeviceService.h
  • TaskDeviceService.h

在上一列表中的文件中,几乎支持设备服务的任何应用程序都需要 BridgeDeviceService.h 和 DeviceService.h;其他文件定义不同类型的设备服务,并根据需要包括。

Windows 可移植设备