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.) |