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.
[O Provedor de Dados de Desempenho Formatado, também conhecido como "Provedor de Contador Cozido", não está mais disponível para uso. Em vez disso, use o provedor de WMIPerfInst.]
O provedor de Dados de Desempenho Formatados de alto desempenho fornece dados calculados ("cozidos") do contador de desempenho, como a porcentagem de tempo que um disco gasta gravando dados. Este provedor fornece dados dinâmicos para as classes WMI derivadas de Win32_PerfFormattedData. A diferença entre esse provedor e o provedor do Contador de Desempenho é que o provedor do Contador de Desempenho fornece dados brutos e o provedor do Contador Cozido fornece dados de desempenho que aparecem exatamente como em Monitor do Sistema. O nome da instância __Win32Provider é "HiPerfCooker_v1".
O nome da classe formatada WMI para um objeto de contador tem a forma "Win32_PerfFormattedData_service_name_object_name". Por exemplo, o nome da classe WMI que contém os contadores de disco lógico é Win32_PerfFormattedData_PerfDisk_LogicalDisk. Essas classes estão localizadas no namespace "Root\CIMv2".
Como as classes de dados de desempenho são adicionadas e modificadas dinamicamente em um determinado sistema, não é possível documentar formalmente as propriedades de todos os objetos de desempenho conhecidos. Para determinar quais classes estão disponíveis para você e identificar quais membros essas classes têm, consulte Recuperando documentação para objetos de dados de desempenho brutos e formatados.
As classes Win32_PerfFormattedData usam o qualificador CookingType em de Contador de Desempenho WMI para especificar a fórmula para calcular dados de desempenho. Este qualificador é o mesmo que o qualificador CounterType nas classes Win32_PerfRawData.
Como um provedor de alto desempenho, o provedor Cooked Counter implementa o padrão interface de IWbemProviderInit, bem como o método IWbemRefresher::Refresh e os seguintes métodos de IWbemHiPerfProvider:
- CreateRefreshableEnum
- CreateRefreshableObject
- CreateRefresher
- GetObjects
- QueryInstances
- StopRefreshing
Tópicos relacionados