Compartilhar via


Fornecendo dados de contador usando uma DLL de desempenho

Importante

Devido a limitações significativas de desempenho e confiabilidade, o método para fornecer dados de contador de desempenho que este tópico descreve pode estar alterado ou indisponível no futuro. Em vez disso, a Microsoft recomenda que você use o método descrito em Fornecendo dados de contador usando a versão 2.0 para criar novos contadores de desempenho e que você migre contadores de desempenho existentes para usar esse método também.

Um serviço, driver ou aplicativo que deseja fornecer dados de contador pode gravar uma DLL de desempenho para fornecer os dados. Quando um consumidor consulta dados de desempenho, o sistema carrega a DLL do provedor no processo do consumidor e chama o provedor para coletar os dados. Para obter detalhes sobre como gravar a DLL de desempenho, consulte Criando uma DLL de extensão de desempenho.

O sistema usa o registro para determinar qual provedor chamar. Para obter informações sobre como registrar seu provedor e os contadores aos quais ele dá suporte, consulte Adicionando contadores de desempenho.

Observação

Não há suporte para DLLs de desempenho em Windows OneCore. Se estiver escrevendo um componente que deve ser executado no Windows OneCore, use o método descrito em Fornecendo dados de contador usando a versão 2.0.