Partilhar via


Usando a ferramenta WpdDeviceInspector

A ferramenta WpdDeviceInspector é um aplicativo de console que gera um relatório HTML abrangente. Este relatório descreve três categorias de informações de dispositivo e driver, que estão listadas na tabela a seguir.

Categoria Descrição
Informações de instalação Especifica os dados do dispositivo e do driver usados pelo instalador do Windows.
Funcionalidades do dispositivo Identifica comandos, objetos, tipos de conteúdo, formatos e eventos compatíveis com o dispositivo.
Conteúdo do Dispositivo Lista as cadeias de caracteres do identificador de objeto e os valores de PUID (Identificador de Objeto Exclusivo Persistente) correspondentes.

Exibindo as opções de Command-Line para WpdDeviceInspector

Para exibir as opções de linha de comando para WpdDeviceInspector.exe, digite o seguinte comando no prompt de comando:

WpdDeviceInspector.exe /?

Gerando um relatório para um dispositivo específico

Você pode gerar um relatório para um dispositivo específico executando WpdDeviceInspector.exe sem parâmetros e inserindo o índice para o dispositivo selecionado.

> WpdDeviceInspector.exe


1 Windows Portable Device(s) found on the system

[0]     Dev Interface: \\?\root#wpd#0001#{6ac27878-a6fa-4155-ba85-f98f491d4f33}
        Friendly Name: Hello World!
        Manufacturer:  Windows Portable Devices Group
        Description:   Hello World!

Enter the index of the device you want to Inspect.
>

Como alternativa, se você souber o identificador do dispositivo, poderá informarWpdDeviceInspector.exe sempre gerar um relatório para esse dispositivo digitando o identificador do dispositivo diretamente após a opção /Device no prompt de comando:

WpdDeviceInspector.exe /Device:\\?\root#wpd#0000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}

O identificador do dispositivo é listado na entrada interface dedesenvolvimento para cada dispositivo quando você inicia WpdDeviceInspector.exe sem parâmetros.

Operando wpdDeviceInspector no modo instantâneo

Você pode operar WpdDeviceInspector.exe no modo instantâneo e capturar uma estrutura de diretório que espelha a hierarquia de objetos em um determinado dispositivo. Quando a ferramenta opera no modo instantâneo, ela cria arquivos .opt em cada pasta na qual armazena as propriedades e atributos do objeto fornecido.

No modo instantâneo, os recursos binários são salvos em arquivos nomeados para a chave de recurso (GUID.pid). Esses arquivos podem ser renomeados e abertos conforme apropriado. Por exemplo, o recurso padrão para uma imagem JPEG seria salvo em {E81E79BE-34F0-41BF-B53F-F1A06AE87842}.0, mas poderia ser facilmente renomeado para device_image.jpg para que a imagem pudesse ser exibida em uma ferramenta gráfica.

Para operar no modo instantâneo, use a opção /Snapshot no prompt de comando:

WpdDeviceInspector.exe /Snapshot

Operando wpdDeviceInspector no modo de automação WPD

Você pode operar WpdDeviceInspector.exe para despejar as propriedades e métodos JScript de um determinado dispositivo. Isso é útil quando você está usando a Automação WPD para acessar um dispositivo WPD de uma tarefa HostedSiteWithDevice do Estágio™ do Dispositivo. Para obter mais informações sobre como criar tarefas do Estágio™ do Dispositivo para dispositivos WPD, consulte o Portal de Experiência de Dispositivo do Windows. Esse recurso só está disponível no Windows 7.

Para operar no modo de Automação do WPD, use a opção /Automation no prompt de comando:

WpdDeviceInspector.exe /Automation