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.
Antes de usar o TraceView, você precisa coletar informações sobre o rastreamento de eventos e sobre o provedor de rastreamento que você está rastreando. Este tópico descreve esses pré-requisitos.
Observação Se você estiver executando o TraceView em versões do sistema operacional Windows anteriores ao Windows Vista, deverá copiar o arquivo Dbghelp.dll para o mesmo subdiretório que o arquivo executável TraceView, TraceView.exe.
Por padrão, TraceView.exe está localizado no subdiretório tools\<Platform> do Windows Driver Kit (WDK), onde <Platform> é i386, amd64 ou ia64. O Dbghelp.dll é instalado, por padrão, no subdiretório \bin\x86.
Entenda o rastreamento de eventos
Antes de usar o TraceView, você deve estar familiarizado com o rastreamento de eventos. Para obter mais informações, consulte WPP Software Tracing and Event Tracing for Windows.
Além disso, examine Tracedrv (Tracedrv.c), um driver de exemplo instrumentado com rastreamento de software WPP. O exemplo Tracedrv está disponível no repositório de exemplos de driver do Windows no GitHub. Crie o driver Tracedrv e o seu motor, Tracectl (Tracectl.c), e, em seguida, use o driver e o motor para experimentar o TraceView.
Conheça o Provedor de Rastreamento
Você deve estar familiarizado com o provedor de rastreamento que está rastreando e os tipos de mensagens de rastreamento que ele gera.
O TraceView exibe eventos de rastreamento e mensagens de rastreamento em um formato legível por humanos, mas não as interpreta nem fornece informações ou contexto para as mensagens. Para entender as mensagens e o que elas indicam sobre o provedor, você deve estar muito familiarizado com o funcionamento do provedor.
Localizar arquivos do provedor
Para exibir as mensagens de rastreamento de um provedor de rastreamento, você precisará fornecer um dos seguintes locais ao TraceView:
A localização do ficheiro de símbolos do PDB para o fornecedor
-
- OU -
A localização do ficheiro GUID de controlo (.ctl) para o fornecedor e a localização do ficheiro de formato de mensagem de rastreio (.tmf) para as suas mensagens de rastreio
A sessão NT Kernel Logger Trace usa o arquivo system.tmf incluído no WDK (\tools\tracing\i386).
Esses arquivos, e seu uso no TraceView, são descritos em Criando uma sessão NT Kernel Logger Trace. Você usará essas informações ao criar uma sessão de rastreamento.