Partilhar via


Requisitos para criar um driver WPD

Para criar um driver de dispositivos portáteis do Windows (WPD), você deve ter o mais recente Windows Driver Kit (WDK) instalado no seu computador. Os arquivos de cabeçalho e biblioteca necessários são mostrados na lista a seguir e estão incluídos no WDK:

  • PortableDeviceGuids.lib
  • PortableDeviceClassExtension.h
  • PortableDeviceTypes.h
  • PortableDevice.h
  • Qualquer outra biblioteca necessária ou arquivos de cabeçalho que são exigidos pelo User-Mode Driver Framework (UMDF).

Se o driver suportar o novo modelo de Serviços de Dispositivo, ele também incluirá um ou mais dos seguintes arquivos de cabeçalho:

  • 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

Desses arquivos, BridgeDeviceService.h e DeviceService.h são necessários para todos os aplicativos de serviço. Outros aplicativos devem incluir um ou mais desses outros arquivos para suportar um dispositivo específico.