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