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.
Os tópicos a seguir fornecem um início rápido TraceLogging para código C/C++ e .NET, com exemplos.
Pré-requisitos
- O Windows 10 Software Development Kit (SDK) é necessário para escrever um provedor de modo de usuário
- O Kit de Driver do Windows (WDK) é necessário para escrever um provedor de modo kernel
Nesta secção
Início rápido do TraceLogging C/C++
Este tópico descreve as etapas básicas necessárias para adicionar TraceLogging ao código de modo de usuário C ou C++.
TraceLogging .NET Início Rápido
Este tópico descreve as etapas básicas necessárias para adicionar TraceLogging ao código .NET.
Gravar e exibir eventos TraceLogging
Grave eventos TraceLogging com o Gravador de Desempenho do Windows (WPR) e visualize-os com o WPA (Analisador de Desempenho do Windows).
Exemplos de Tracelogging C/C++
Este tópico contém exemplos de Tracelogging C/C++.
Exemplos de Tracelogging do .NET
Este tópico contém um exemplo de Tracelogging do .NET que ilustra como registrar um evento somente quando o nível de verbosidade da sessão é detalhado e como registrar dados de eventos estruturados.
Exemplo de registo da Plataforma Universal do Windows
Este exemplo mostra como usar as APIs de log no namespace Windows.Foundation.Diagnostics, incluindo LoggingChannel, LoggingActivity, LoggingSession e FileLoggingSession. Essas classes são projetadas para registo de diagnóstico numa aplicação do Windows. Essas APIs foram adicionadas no Windows 8.1.
As APIs LoggingChannel e LoggingActivity foram estendidas no Windows 10 para oferecer suporte à gravação de eventos complexos usando a codificação de eventos TraceLogging.
O exemplo de registro em log da Plataforma Universal do Windows pode ser baixado do GitHub.