Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
Devido a limitações significativas de desempenho e confiabilidade, o método para fornecer dados do contador de desempenho descrito neste tópico pode ser alterado ou não estar disponível no futuro. Em vez disso, a Microsoft recomenda que você use o método descrito em Fornecendo dados do contador usando a versão 2.0 para criar novos contadores de desempenho e que migre contadores de desempenho existentes para usar esse método também.
Contadores de desempenho específicos para seu aplicativo podem ajudá-lo a ajustar o desempenho enquanto você desenvolve e depura o aplicativo. Depois que o aplicativo for concluído e instalado nos sistemas de destino, os contadores poderão ajudar os administradores do sistema a ajustar as configurações configuráveis para o aplicativo.
Adicionando um objeto de desempenho e seus contadores
- Projete os tipos de objeto e contadores para o aplicativo. Para obter detalhes, consulte Object and Counter Design.
- Crie um arquivo de inicialização (.ini) contendo os nomes e descrições dos objetos de desempenho e contadores fornecidos. Para obter detalhes, consulte Adicionando nomes de contador e descrições aodo Registro .
- Crie um arquivo de cabeçalho (.h) contendo os deslocamentos relativos nos quais os objetos de contador e contadores serão instalados no registro. Para obter detalhes, consulte Adicionando nomes de contador e descrições aodo Registro .
- Configure as entradas de monitoramento de desempenho necessárias no Registro. Isso inclui as etapas a seguir.
- Crie uma Chave do Registro na chave Services para o aplicativo. Se você não tiver esse nó, crie-o com a seguinte chave do Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. Para obter detalhes, consulte Criando a chave de desempenho do aplicativo. - Use o utilitário lodctr com os arquivos .ini e .h para instalar as informações no registro. Esta ferramenta só terá êxito se existir uma chave de desempenho na chave Serviços para a aplicação. Para obter detalhes, consulte Adicionar nomes de contador e descrições ao Registro.
- Crie uma Chave do Registro na chave Services para o aplicativo. Se você não tiver esse nó, crie-o com a seguinte chave do Registro:
- Crie uma DLL de desempenho contendo um conjunto de funções exportadas que fornecem os dados do contador consultado ao consumidor. Para obter detalhes, consulte Criando uma DLL de extensão de desempenho.
- Modifique o arquivo de instalação do aplicativo para automatizar a adição de informações ao registro (conforme descrito na etapa 4) e copie a DLL de desempenho para o diretório do aplicativo na instalação.
Para obter informações sobre entradas adicionais do Registro, consulte Criando outras entradas do Registro.