Contadores de desempenho
Visão geral da tecnologia de Contadores de Desempenho.
Para desenvolver contadores de desempenho, você precisa desses cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, consulte:
Enumerações
PerfCounterDataType Indica o tipo de conteúdo de um bloco de PERF_COUNTER_HEADER que a função PerfQueryCounterData inclui como parte do bloco PERF_DATA_HEADER que a função produz como saída. |
PerfRegInfoType Indica os tipos de informações que você pode solicitar sobre um contador de desempenho definido chamando a função PerfQueryCounterSetRegistrationInfo. |
Funções
CounterPathCallBack Os aplicativos implementam a função CounterPathCallBack para processar as cadeias de caracteres de caminho do contador retornadas pela caixa de diálogo Procurar. |
LoadPerfCounterTextStringsA Carrega no computador os objetos de desempenho e os contadores definidos no arquivo de inicialização especificado. (ANSI) |
LoadPerfCounterTextStringsW Carrega no computador os objetos de desempenho e os contadores definidos no arquivo de inicialização especificado. (Unicode) |
PdhAddCounterA Adiciona o contador especificado à consulta. (ANSI) |
PdhAddCounterW Adiciona o contador especificado à consulta. (Unicode) |
PdhAddEnglishCounterA Adiciona o contador de idioma neutro especificado à consulta. (ANSI) |
PdhAddEnglishCounterW Adiciona o contador de idioma neutro especificado à consulta. (Unicode) |
PdhBindInputDataSourceA Associa um ou mais arquivos de log binários para ler dados de log. (ANSI) |
PdhBindInputDataSourceW Associa um ou mais arquivos de log binários para ler dados de log. (Unicode) |
PdhBrowseCountersA Exibe uma caixa de diálogo Procurar Contadores que o usuário pode usar para selecionar um ou mais contadores que deseja adicionar à consulta. Para usar identificadores em fontes de dados, use a função PdhBrowseCountersH. (ANSI) |
PdhBrowseCountersHA Exibe uma caixa de diálogo Procurar Contadores que o usuário pode usar para selecionar um ou mais contadores que deseja adicionar à consulta. Essa função é idêntica à função PdhBrowseCounters, exceto que dá suporte ao uso de identificadores para fontes de dados. (ANSI) |
PdhBrowseCountersHW Exibe uma caixa de diálogo Procurar Contadores que o usuário pode usar para selecionar um ou mais contadores que deseja adicionar à consulta. Essa função é idêntica à função PdhBrowseCounters, exceto que dá suporte ao uso de identificadores para fontes de dados. (Unicode) |
PdhBrowseCountersW Exibe uma caixa de diálogo Procurar Contadores que o usuário pode usar para selecionar um ou mais contadores que deseja adicionar à consulta. Para usar identificadores em fontes de dados, use a função PdhBrowseCountersH. (Unicode) |
PdhCalculateCounterFromRawValue Calcula o valor exibivel de dois valores brutos do contador. |
PdhCloseLog Fecha o arquivo de log especificado. |
PdhCloseQuery Fecha todos os contadores contidos na consulta especificada, fecha todos os identificadores relacionados à consulta e libera toda a memória associada à consulta. |
PdhCollectQueryData Coleta o valor de dados brutos atual para todos os contadores na consulta especificada e atualiza o código status de cada contador. (PdhCollectQueryData) |
PdhCollectQueryDataEx Usa um thread separado para coletar o valor de dados brutos atual para todos os contadores na consulta especificada. Em seguida, a função sinaliza o evento definido pelo aplicativo e aguarda o intervalo de tempo especificado antes de retornar. |
PdhCollectQueryDataWithTime Coleta o valor de dados brutos atual para todos os contadores na consulta especificada e atualiza o código status de cada contador. (PdhCollectQueryDataWithTime) |
PdhComputeCounterStatistics Calcula estatísticas para um contador de uma matriz de valores brutos. |
PdhConnectMachineA Conecta-se ao computador especificado. (ANSI) |
PdhConnectMachineW Conecta-se ao computador especificado. (Unicode) |
PdhEnumLogSetNamesA Enumera os nomes dos conjuntos de logs dentro do DSN. (ANSI) |
PdhEnumLogSetNamesW Enumera os nomes dos conjuntos de logs dentro do DSN. (Unicode) |
PdhEnumMachinesA Retorna uma lista dos nomes de computador associados a contadores em um arquivo de log. (PdhEnumMachinesA) |
PdhEnumMachinesHA Retorna uma lista dos nomes de computador associados a contadores em um arquivo de log. (PdhEnumMachinesHA) |
PdhEnumMachinesHW Retorna uma lista dos nomes de computador associados a contadores em um arquivo de log. (PdhEnumMachinesHW) |
PdhEnumMachinesW Retorna uma lista dos nomes de computador associados a contadores em um arquivo de log. (PdhEnumMachinesW) |
PdhEnumObjectItemsA Retorna os nomes de contador e instância do objeto especificado que existem no computador especificado ou no arquivo de log especificado. Para usar identificadores para fontes de dados, use a função PdhEnumObjectItemsH. (ANSI) |
PdhEnumObjectItemsHA Retorna os nomes de contador e instância do objeto especificado que existem no computador especificado ou no arquivo de log especificado. Essa função é idêntica à função PdhEnumObjectItems, exceto que dá suporte ao uso de identificadores para fontes de dados. (ANSI) |
PdhEnumObjectItemsHW Retorna os nomes de contador e instância do objeto especificado que existem no computador especificado ou no arquivo de log especificado. Essa função é idêntica à função PdhEnumObjectItems, exceto que dá suporte ao uso de identificadores para fontes de dados. (Unicode) |
PdhEnumObjectItemsW Retorna os nomes de contador e instância do objeto especificado que existem no computador especificado ou no arquivo de log especificado. Para usar identificadores para fontes de dados, use a função PdhEnumObjectItemsH. (Unicode) |
PdhEnumObjectsA Retorna uma lista de objetos disponíveis no computador especificado ou no arquivo de log especificado. Para usar identificadores em fontes de dados, use a função PdhEnumObjectsH. (ANSI) |
PdhEnumObjectsHA Retorna uma lista de objetos disponíveis no computador especificado ou no arquivo de log especificado. Essa função é idêntica a PdhEnumObjects, exceto que dá suporte ao uso de identificadores para fontes de dados. (ANSI) |
PdhEnumObjectsHW Retorna uma lista de objetos disponíveis no computador especificado ou no arquivo de log especificado. Essa função é idêntica a PdhEnumObjects, exceto que dá suporte ao uso de identificadores para fontes de dados. (Unicode) |
PdhEnumObjectsW Retorna uma lista de objetos disponíveis no computador especificado ou no arquivo de log especificado. Para usar identificadores em fontes de dados, use a função PdhEnumObjectsH. (Unicode) |
PdhExpandCounterPathA Examina o computador especificado (ou computador local, se nenhum for especificado) para contadores e instâncias de contadores que correspondem às cadeias de caracteres curinga no caminho do contador. (ANSI) |
PdhExpandCounterPathW Examina o computador especificado (ou computador local, se nenhum for especificado) para contadores e instâncias de contadores que correspondem às cadeias de caracteres curinga no caminho do contador. (Unicode) |
PdhExpandWildCardPathA Examina o computador ou arquivo de log especificado e retorna os caminhos de contador que correspondem ao caminho do contador fornecido que contém caracteres curinga. Para usar identificadores em fontes de dados, use a função PdhExpandWildCardPathH. (ANSI) |
PdhExpandWildCardPathHA Examina o computador ou arquivo de log especificado e retorna os caminhos de contador que correspondem ao caminho do contador fornecido que contém caracteres curinga. Essa função é idêntica à função PdhExpandWildCardPath, exceto que dá suporte ao uso de identificadores para fontes de dados. (ANSI) |
PdhExpandWildCardPathHW Examina o computador ou arquivo de log especificado e retorna os caminhos de contador que correspondem ao caminho do contador fornecido que contém caracteres curinga. Essa função é idêntica à função PdhExpandWildCardPath, exceto que dá suporte ao uso de identificadores para fontes de dados. (Unicode) |
PdhExpandWildCardPathW Examina o computador ou arquivo de log especificado e retorna os caminhos de contador que correspondem ao caminho do contador fornecido que contém caracteres curinga. Para usar identificadores em fontes de dados, use a função PdhExpandWildCardPathH. (Unicode) |
PdhFormatFromRawValue Calcula um valor exibivel para os valores de contador brutos fornecidos. |
PdhGetCounterInfoA Recupera informações sobre um contador, como tamanho dos dados, tipo de contador, caminho e valores de dados fornecidos pelo usuário. (ANSI) |
PdhGetCounterInfoW Recupera informações sobre um contador, como tamanho dos dados, tipo de contador, caminho e valores de dados fornecidos pelo usuário. (Unicode) |
PdhGetCounterTimeBase Retorna a base de tempo do contador especificado. |
PdhGetDataSourceTimeRangeA Determina o intervalo de tempo, o número de entradas e, se aplicável, o tamanho do buffer que contém os dados de desempenho da fonte de entrada especificada. Para usar identificadores para fontes de dados, use a função PdhGetDataSourceTimeRangeH. (ANSI) |
PdhGetDataSourceTimeRangeH Determina o intervalo de tempo, o número de entradas e, se aplicável, o tamanho do buffer que contém os dados de desempenho da fonte de entrada especificada. Essa função é idêntica à função PdhGetDataSourceTimeRange, exceto que dá suporte ao uso de identificadores para fontes de dados. |
PdhGetDataSourceTimeRangeW Determina o intervalo de tempo, o número de entradas e, se aplicável, o tamanho do buffer que contém os dados de desempenho da fonte de entrada especificada. Para usar identificadores para fontes de dados, use a função PdhGetDataSourceTimeRangeH. (Unicode) |
PdhGetDefaultPerfCounterA Recupera o nome do contador padrão para o objeto especificado. Esse nome pode ser usado para definir a seleção inicial do contador na caixa de diálogo Procurar Contador. Para usar identificadores em fontes de dados, use a função PdhGetDefaultPerfCounterH. (ANSI) |
PdhGetDefaultPerfCounterHA Recupera o nome do contador padrão para o objeto especificado. (ANSI) |
PdhGetDefaultPerfCounterHW Recupera o nome do contador padrão para o objeto especificado. (Unicode) |
PdhGetDefaultPerfCounterW Recupera o nome do contador padrão para o objeto especificado. Esse nome pode ser usado para definir a seleção inicial do contador na caixa de diálogo Procurar Contador. Para usar identificadores em fontes de dados, use a função PdhGetDefaultPerfCounterH. (Unicode) |
PdhGetDefaultPerfObjectA Recupera o nome do objeto padrão. Esse nome pode ser usado para definir a seleção de objeto inicial na caixa de diálogo Procurar Contador. Para usar identificadores em fontes de dados, use a função PdhGetDefaultPerfObjectH. (ANSI) |
PdhGetDefaultPerfObjectHA Recupera o nome do objeto padrão. (ANSI) |
PdhGetDefaultPerfObjectHW Recupera o nome do objeto padrão. (Unicode) |
PdhGetDefaultPerfObjectW Recupera o nome do objeto padrão. Esse nome pode ser usado para definir a seleção de objeto inicial na caixa de diálogo Procurar Contador. Para usar identificadores em fontes de dados, use a função PdhGetDefaultPerfObjectH. (Unicode) |
PdhGetDllVersion Retorna a versão do arquivo Pdh.dll instalado no momento. |
PdhGetFormattedCounterArrayA Retorna uma matriz de valores de contador formatados. Use essa função quando quiser formatar os valores de contador de um contador que contém um caractere curinga para o nome da instância. (ANSI) |
PdhGetFormattedCounterArrayW Retorna uma matriz de valores de contador formatados. Use essa função quando quiser formatar os valores de contador de um contador que contém um caractere curinga para o nome da instância. (Unicode) |
PdhGetFormattedCounterValue Calcula um valor exibivel para o contador especificado. |
PdhGetLogFileSize Retorna o tamanho do arquivo de log especificado. |
PdhGetRawCounterArrayA Retorna uma matriz de valores brutos do contador especificado. Use essa função quando quiser recuperar os valores brutos do contador de um contador que contém um caractere curinga para o nome da instância. (ANSI) |
PdhGetRawCounterArrayW Retorna uma matriz de valores brutos do contador especificado. Use essa função quando quiser recuperar os valores brutos do contador de um contador que contém um caractere curinga para o nome da instância. (Unicode) |
PdhGetRawCounterValue Retorna o valor bruto atual do contador. |
PdhIsRealTimeQuery Determina se a consulta especificada é uma consulta em tempo real. |
PdhLookupPerfIndexByNameA Retorna o índice do contador correspondente ao nome do contador especificado. (ANSI) |
PdhLookupPerfIndexByNameW Retorna o índice do contador correspondente ao nome do contador especificado. (Unicode) |
PdhLookupPerfNameByIndexA Retorna o nome do objeto de desempenho ou o nome do contador correspondente ao índice especificado. (ANSI) |
PdhLookupPerfNameByIndexW Retorna o nome do objeto de desempenho ou o nome do contador correspondente ao índice especificado. (Unicode) |
PdhMakeCounterPathA Cria um caminho de contador completo usando os membros especificados na estrutura PDH_COUNTER_PATH_ELEMENTS. (ANSI) |
PdhMakeCounterPathW Cria um caminho de contador completo usando os membros especificados na estrutura PDH_COUNTER_PATH_ELEMENTS. (Unicode) |
PdhOpenLogA Abre o arquivo de log especificado para leitura ou gravação. (ANSI) |
PdhOpenLogW Abre o arquivo de log especificado para leitura ou gravação. (Unicode) |
PdhOpenQueryA Cria uma nova consulta que é usada para gerenciar a coleta de dados de desempenho. Para usar identificadores para fontes de dados, use a função PdhOpenQueryH. (ANSI) |
PdhOpenQueryH Cria uma nova consulta que é usada para gerenciar a coleta de dados de desempenho. Essa função é idêntica à função PdhOpenQuery, exceto que ela dá suporte ao uso de identificadores para fontes de dados. |
PdhOpenQueryW Cria uma nova consulta que é usada para gerenciar a coleta de dados de desempenho. Para usar identificadores para fontes de dados, use a função PdhOpenQueryH. (Unicode) |
PdhParseCounterPathA Analisa os elementos do caminho do contador e armazena os resultados na estrutura PDH_COUNTER_PATH_ELEMENTS. (ANSI) |
PdhParseCounterPathW Analisa os elementos do caminho do contador e armazena os resultados na estrutura PDH_COUNTER_PATH_ELEMENTS. (Unicode) |
PdhParseInstanceNameA Analisa os elementos de uma cadeia de caracteres de instância. (ANSI) |
PdhParseInstanceNameW Analisa os elementos de uma cadeia de caracteres de instância. (Unicode) |
PdhReadRawLogRecord Lê as informações no arquivo de log de rastreamento binário especificado. |
PdhRemoveCounter Remove um contador de uma consulta. |
PdhSelectDataSourceA Exibe uma janela de diálogo que solicita que o usuário especifique a origem dos dados de desempenho. (ANSI) |
PdhSelectDataSourceW Exibe uma janela de diálogo que solicita que o usuário especifique a origem dos dados de desempenho. (Unicode) |
PdhSetCounterScaleFactor Define o fator de escala aplicado ao valor calculado do contador especificado quando você solicita o valor do contador formatado. Se o sinalizador PDH_FMT_NOSCALE estiver definido, esse fator de escala será ignorado. |
PdhSetDefaultRealTimeDataSource Especifica a origem dos dados em tempo real. |
PdhSetQueryTimeRange Limita os exemplos que você pode ler de um arquivo de log para aqueles dentro do intervalo de tempo especificado, inclusive. |
PdhUpdateLogA Coleta dados de contador para a consulta atual e grava os dados no arquivo de log. (ANSI) |
PdhUpdateLogFileCatalog Sincroniza as informações no catálogo de arquivos de log com os dados de desempenho no arquivo de log. |
PdhUpdateLogW Coleta dados de contador para a consulta atual e grava os dados no arquivo de log. (Unicode) |
PdhValidatePathA Valida se o contador está presente no computador especificado no caminho do contador. (ANSI) |
PdhValidatePathExA Valida se o contador especificado está presente no computador ou no arquivo de log. (ANSI) |
PdhValidatePathExW Valida se o contador especificado está presente no computador ou no arquivo de log. (Unicode) |
PdhValidatePathW Valida se o contador está presente no computador especificado no caminho do contador. (Unicode) |
PERF_MEM_ALLOC Os provedores implementam essa função para fornecer gerenciamento de memória personalizado para PERFLIB. Um |
PERF_MEM_FREE Os provedores implementam essa função para fornecer gerenciamento de memória personalizado para PERFLIB. F |
PerfAddCounters Adiciona especificações de contador de desempenho à consulta especificada. |
PerfCloseQueryHandle Fecha um identificador de consulta que você abriu chamando PerfOpenQueryHandle. |
PerfCreateInstance Cria uma instância do conjunto de contadores especificado. |
PerfDecrementULongCounterValue Diminui o valor de um contador cujo valor é um inteiro sem sinal de 4 bytes. Os provedores usam essa função. |
PerfDecrementULongLongCounterValue Diminui o valor de um contador cujo valor é um inteiro sem sinal de 8 bytes. Os provedores usam essa função. |
PerfDeleteCounters Remove as especificações do contador de desempenho da consulta especificada. |
PerfDeleteInstance Exclui uma instância do conjunto de contadores criado pela função PerfCreateInstance. |
PerfEnumerateCounterSet Obtém os identificadores de conjunto de contadores dos conjuntos de contadores registrados no sistema especificado. Identificadores de conjunto de contadores são GUIDs (identificadores globalmente exclusivos). |
PerfEnumerateCounterSetInstances Obtém os nomes e identificadores das instâncias ativas de um contador definido no sistema especificado. |
PerfIncrementULongCounterValue Incrementa o valor de um contador cujo valor é um inteiro sem sinal de 4 bytes. Os provedores usam essa função. |
PerfIncrementULongLongCounterValue Incrementa o valor de um contador cujo valor é um inteiro sem sinal de 8 bytes. Os provedores usam essa função. |
PERFLIBREQUEST Os provedores podem implementar essa função para receber notificação quando os consumidores executam determinadas ações, como adicionar ou remover contadores de uma consulta. |
PerfOpenQueryHandle Cria um identificador que faz referência a uma consulta no sistema especificado. Uma consulta é uma lista de especificações de contador. |
PerfQueryCounterData Obtém os valores dos contadores de desempenho que correspondem às especificações do contador na consulta especificada. |
PerfQueryCounterInfo Obtém as especificações do contador na consulta especificada. |
PerfQueryCounterSetRegistrationInfo Obtém informações sobre um conjunto de contadores no sistema especificado. |
PerfQueryInstance Recupera um ponteiro para a instância do conjunto de contadores especificado. Os provedores usam essa função. |
PerfSetCounterRefValue Atualizações o valor de um contador cujo valor é um ponteiro para os dados reais. Os provedores usam essa função. |
PerfSetCounterSetInfo Especifica o layout de um conjunto de contadores específico. |
PerfSetULongCounterValue Atualizações o valor de um contador cujo valor é um inteiro sem sinal de 4 bytes. Os provedores usam essa função. |
PerfSetULongLongCounterValue Atualizações o valor de um contador cujo valor é um inteiro sem sinal de 8 bytes. Os provedores usam essa função. |
PerfStartProvider Registra o provedor. (PerfStartProvider) |
PerfStartProviderEx Registra o provedor. (PerfStartProviderEx) |
PerfStopProvider Remove o registro do provedor da lista de provedores registrados e libera todos os recursos associados ao provedor. |
PM_CLOSE_PROC Executa a limpeza exigida pela DLL de desempenho. |
PM_COLLECT_PROC Coleta os dados de desempenho e os retorna ao consumidor. |
UnloadPerfCounterTextStringsA Descarrega objetos de desempenho e contadores do computador para o aplicativo especificado. (ANSI) |
UnloadPerfCounterTextStringsW Descarrega objetos de desempenho e contadores do computador para o aplicativo especificado. (Unicode) |
Estruturas
PDH_BROWSE_DLG_CONFIG_A A estrutura PDH_BROWSE_DLG_CONFIG é usada pela função PdhBrowseCounters para configurar a caixa de diálogo Procurar Contadores de Desempenho. (ANSI) |
PDH_BROWSE_DLG_CONFIG_HA A estrutura PDH_BROWSE_DLG_CONFIG_H é usada pela função PdhBrowseCountersH para configurar a caixa de diálogo Procurar Contadores de Desempenho. (ANSI) |
PDH_BROWSE_DLG_CONFIG_HW A estrutura PDH_BROWSE_DLG_CONFIG_H é usada pela função PdhBrowseCountersH para configurar a caixa de diálogo Procurar Contadores de Desempenho. (Unicode) |
PDH_BROWSE_DLG_CONFIG_W A estrutura PDH_BROWSE_DLG_CONFIG é usada pela função PdhBrowseCounters para configurar a caixa de diálogo Procurar Contadores de Desempenho. (Unicode) |
PDH_COUNTER_INFO_A A estrutura PDH_COUNTER_INFO contém informações que descrevem as propriedades de um contador. Essas informações também incluem o caminho do contador. (ANSI) |
PDH_COUNTER_INFO_W A estrutura PDH_COUNTER_INFO contém informações que descrevem as propriedades de um contador. Essas informações também incluem o caminho do contador. (Unicode) |
PDH_COUNTER_PATH_ELEMENTS_A A estrutura PDH_COUNTER_PATH_ELEMENTS contém os componentes de um caminho de contador. (ANSI) |
PDH_COUNTER_PATH_ELEMENTS_W A estrutura PDH_COUNTER_PATH_ELEMENTS contém os componentes de um caminho de contador. (Unicode) |
PDH_DATA_ITEM_PATH_ELEMENTS_A A estrutura PDH_DATA_ITEM_PATH_ELEMENTS contém os elementos de caminho de um item de dados específico. (ANSI) |
PDH_DATA_ITEM_PATH_ELEMENTS_W A estrutura PDH_DATA_ITEM_PATH_ELEMENTS contém os elementos de caminho de um item de dados específico. (Unicode) |
PDH_FMT_COUNTERVALUE A estrutura PDH_FMT_COUNTERVALUE contém o valor calculado do contador e sua status. |
PDH_FMT_COUNTERVALUE_ITEM_A A estrutura PDH_FMT_COUNTERVALUE_ITEM contém o nome da instância e o valor formatado de um contador. (ANSI) |
PDH_FMT_COUNTERVALUE_ITEM_W A estrutura PDH_FMT_COUNTERVALUE_ITEM contém o nome da instância e o valor formatado de um contador. (Unicode) |
PDH_RAW_COUNTER A estrutura PDH_RAW_COUNTER retorna os dados conforme eles foram coletados do provedor de contadores. Nenhuma tradução, formatação ou outra interpretação é executada nos dados. |
PDH_RAW_COUNTER_ITEM_A A estrutura PDH_RAW_COUNTER_ITEM contém o nome da instância e o valor bruto de um contador. (ANSI) |
PDH_RAW_COUNTER_ITEM_W A estrutura PDH_RAW_COUNTER_ITEM contém o nome da instância e o valor bruto de um contador. (Unicode) |
PDH_RAW_LOG_RECORD A estrutura PDH_RAW_LOG_RECORD contém informações sobre um registro de arquivo de log de rastreamento binário. |
PDH_STATISTICS A estrutura PDH_STATISTICS contém os valores mínimo, máximo e médio para uma matriz de valores de contadores brutos. |
PDH_TIME_INFO A estrutura PDH_TIME_INFO contém informações sobre intervalos de tempo, conforme aplicado à amostragem de dados de desempenho. |
PERF_COUNTER_BLOCK Descreve o bloco de memória que contém os dados brutos do contador de desempenho para os contadores de um objeto. |
PERF_COUNTER_DATA Contém informações sobre o bloco PERF_COUNTER_DATA que contém a estrutura . |
PERF_COUNTER_DEFINITION Descreve um contador de desempenho. |
PERF_COUNTER_HEADER Contém informações sobre o bloco PERF_COUNTER_HEADER que contém a estrutura . |
PERF_COUNTER_IDENTIFIER Contém informações sobre o bloco PERF_COUNTER_IDENTIFIER que contém a estrutura . |
PERF_COUNTER_IDENTITY Define o contador que é enviado para o retorno de chamada de um provedor quando o consumidor adiciona ou remove um contador da consulta. |
PERF_COUNTER_INFO Define informações sobre um contador que um provedor usa. A ferramenta CTRPP gera automaticamente essa estrutura com base no esquema especificado. |
PERF_COUNTER_REG_INFO Fornece informações de registro sobre um contador de desempenho. |
PERF_COUNTERSET_INFO Define informações sobre um conjunto de contadores que um provedor usa. A ferramenta CTRPP gera automaticamente essa estrutura com base no esquema especificado. |
PERF_COUNTERSET_INSTANCE Define uma instância de um conjunto de contadores. |
PERF_COUNTERSET_REG_INFO Contém informações sobre o bloco PERF_COUNTERSET_REG_INFO que contém a estrutura . |
PERF_DATA_BLOCK Descreve o bloco de dados de desempenho que você consultou, por exemplo, o número de objetos de desempenho retornados pelo provedor e os valores baseados em tempo que você usa ao calcular valores de desempenho. |
PERF_DATA_HEADER Fornece informações sobre o bloco PERF_DATA_HEADER que contém a estrutura . |
PERF_INSTANCE_DEFINITION Descreve uma instância de um objeto de desempenho. |
PERF_INSTANCE_HEADER Fornece informações sobre o bloco PERF_INSTANCE_HEADER que contém a estrutura . |
PERF_MULTI_COUNTERS Fornece informações sobre o bloco PERF_MULTI_COUNTERS que contém a estrutura . |
PERF_MULTI_INSTANCES Fornece informações sobre o bloco PERF_MULTI_INSTANCES que contém a estrutura . |
PERF_OBJECT_TYPE Descreve informações de desempenho específicas do objeto, por exemplo, o número de instâncias do objeto e o número de contadores que o objeto define. |
PERF_PROVIDER_CONTEXT Define informações de contexto do provedor. |
PERF_STRING_BUFFER_HEADER Fornece informações sobre o bloco de PERF_STRING_BUFFER_HEADER que contém a estrutura . |
PERF_STRING_COUNTER_HEADER Indica onde no bloco PERF_STRING_BUFFER_HEADER que a cadeia de caracteres que contém o nome ou a cadeia de caracteres de ajuda para o contador de desempenho indicado é iniciada. |