Partilhar via


Ferramentas de Desenvolvimento de Driver do WPD

O WPD (Dispositivos Portáteis do Windows) fornece três ferramentas com o Kit de Driver do Windows, que você pode usar para desenvolver um driver de dispositivo WPD. Essas ferramentas são descritas na tabela a seguir.

Ferramenta Descrição
WpdDeviceInspector.exe Essa ferramenta foi projetada para consultar um driver WPD e gerar um relatório HTML abrangente que descreve seu dispositivo e seus recursos. Por exemplo, você pode usar a ferramenta para recuperar uma lista de comandos e objetos de dispositivo com suporte. Ele também gerará uma lista de todas as propriedades compatíveis com cada objeto.
WpdInfo.exe Essa ferramenta executa operações comuns do WPD, como abrir e fechar um dispositivo, criar ou excluir objetos em um dispositivo e emitir comandos de dispositivo. Essa ferramenta também pode mostrar propriedades, comandos, tipos de conteúdo, eventos e formatos com suporte no nível do dispositivo, nível de serviço ou ambos. Além disso, ele pode mostrar as propriedades de cada objeto em um determinado dispositivo.
NetMon.exe Essa ferramenta registra o tráfego entre um aplicativo WPD e um driver WPD.

Além das ferramentas fornecidas com o Kit de Driver do Windows, talvez você também queira instalar o SDK do Windows e usar dois aplicativos de exemplo WPD encontrados neste kit para explorar e testar drivers WPD. Esses aplicativos de exemplo são descritos na tabela a seguir.

Aplicativo Descrição
WpdApiSample.exe Você pode usar esse aplicativo para executar operações comuns do WPD em um dispositivo WPD, como enumerar dispositivos, listar conteúdo em um dispositivo e transferir conteúdo de ou para o dispositivo.
WpdServicesApiSample.exe Você pode usar esse aplicativo para executar operações WPD em um dispositivo WPD que implementa um serviço de dispositivo Contacts. (Lembre-se de que esse aplicativo só funciona com o WpdServiceSampleDriver.)

Usando a ferramenta WpdInfo

Usando a ferramenta WpdDeviceInspector

Usando a ferramenta NetMon