Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Você pode usar WdfCallTracer para rastrear e visualizar a comunicação do driver com o framework em tempo real. WdfCallTracer é o nome de uma funcionalidade e não um arquivo executável separado (não há nenhum binário separado para isso.).
Usando esta funcionalidade, pode visualizar o DDI e as chamadas de eventos em tempo real.
O procedimento a seguir mostra como pode configurar o WdfTester utilizando a comunicação do driver para o KMDF Static Bus Driver Sample (Statbus.sys disponível no WDK). Atualmente, apenas as chamadas DDI podem ser visualizadas.
Para configurar o WDF Driver Call Tracer e criar o driver de exemplo
Crie o exemplo de driver estático de barramento KMDF (Statbus.sys). O exemplo KMDF está localizado no diretório %WDKRoot%\src\general\toaster\toastDrv\kmdf\bus\static .
Copie o exemplo de driver de barramento para o diretório que contém os arquivos WdfTester que você instalou. Carregue o driver seguindo as instruções para os exemplos de KMDF Toaster. Use o DevCon (Devcon.exe) ou o Assistente para Adicionar Novo Hardware.
Use o procedimento a seguir para configurar o TraceView para que você possa visualizar o DDI e as chamadas de eventos em tempo real
Para criar uma nova sessão de log no TraceView
Inicie TraceView.exe (%WDKRoot%\ferramentas\<platform>).
No menu Arquivo , clique em Criar nova sessão de log.
Na caixa de diálogo Criar Nova Sessão de Log , clique em Adicionar Provedor.
Na caixa de diálogo Configuração do GUID do Controle do Provedor, clique em Ficheiro CTL (GUID de Controle).
Clique no botão Procurar e selecione o arquivo Wdftester.ctl no diretório que contém os arquivos WdfTester e seu driver.
Clique em OK.
Na caixa de diálogo Formatar Seleção da Fonte de Informações, clique em Selecionar Arquivos TMF e clique em OK.
Na caixa de diálogo Configuração de informações de formato de rastreamento , clique em Adicionar e navegue até o diretório onde os arquivos WdfTester estão localizados.
Clique em Wdftester.tmf, clique em Abrir para selecionar o arquivo e, em seguida, clique em Concluído.
Clique em Avançar na caixa de diálogo Criar Nova Sessão de Log e , em seguida, clique em Concluir.
Agora você está pronto para registrar o driver e ativar o rastreamento para que você possa visualizar a comunicação do motorista.
Para registrar o driver KMDF e habilitar o rastreamento
Abra uma janela de prompt de comando e mude para o diretório onde você instalou os arquivos Wdftester.
Registre o driver KMDF (neste exemplo, Statbus.sys) usando o script WdftesterScript.wsf.
cscript WdftesterScript.wsf register statbus.sysHabilite o driver do Gerenciador de dispositivos ou conecte o hardware. Se o driver já estiver habilitado, use o Gerenciador de Dispositivos para desativá-lo e habilite-o novamente.
Agora você deve ver a comunicação do driver no aplicativo TraceView.