Ler em inglês

Compartilhar via


cabeçalho pdh.h

Esse cabeçalho é usado pelos Contadores de Desempenho. Para obter mais informações, consulte:

pdh.h contém as seguintes interfaces de programação:

Funções

 
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 para 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 ela 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 ela 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 para 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 o contador do objeto especificado e os nomes de instância 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 o contador do objeto especificado e os nomes de instância que existem no computador especificado ou no arquivo de log especificado. Essa função é idêntica à função PdhEnumObjectItems, exceto que ela dá suporte ao uso de identificadores para fontes de dados. (ANSI)
PdhEnumObjectItemsHW

Retorna o contador do objeto especificado e os nomes de instância que existem no computador especificado ou no arquivo de log especificado. Essa função é idêntica à função PdhEnumObjectItems, exceto que ela dá suporte ao uso de identificadores para fontes de dados. (Unicode)
PdhEnumObjectItemsW

Retorna o contador do objeto especificado e os nomes de instância 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 para 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 ela 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 ela 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 para 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 para 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 ela 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 ela 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 para 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 ela 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 para 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 para 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 para 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 para 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)

Funções de retorno de chamada

 
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.

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 computado do contador e seus 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.