创建 WPD 驱动程序的要求

若要创建 Windows 便携式设备(WPD)驱动程序,必须在计算机上安装最新的 Windows 驱动程序工具包(WDK)。 所需的标头和库文件显示在以下列表中,并包含在 WDK 中:

  • PortableDeviceGuids.lib
  • PortableDeviceClassExtension.h
  • PortableDeviceTypes.h
  • PortableDevice.h
  • User-Mode 驱动程序框架(UMDF)所需的任何其他必需的库或头文件。

如果驱动程序支持新的设备服务模型,它还将包含以下一个或多个头文件:

  • 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.hDeviceService.h。 其他应用程序必须包含一个或多个其他文件才能支持特定设备。