Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется счетчиками производительности. Дополнительные сведения см. в разделе:
pdh.h содержит следующие программные интерфейсы:
Функции
|
PdhAddCounterA Добавляет указанный счетчик в запрос. (ANSI) |
|
PdhAddCounterW Добавляет указанный счетчик в запрос. (Юникод) |
|
PdhAddEnglishCounterA Добавляет в запрос указанный не зависящий от языка счетчик. (ANSI) |
|
PdhAddEnglishCounterW Добавляет в запрос указанный не зависящий от языка счетчик. (Юникод) |
|
PdhBindInputDataSourceA Привязывает один или несколько двоичных файлов журнала для чтения данных журнала. (ANSI) |
|
PdhBindInputDataSourceW Привязывает один или несколько двоичных файлов журнала для чтения данных журнала. (Юникод) |
|
PdhBrowseCountersA Отображает диалоговое окно Просмотр счетчиков, с помощью которого пользователь может выбрать один или несколько счетчиков, которые нужно добавить в запрос. Чтобы использовать дескрипторы для источников данных, используйте функцию PdhBrowseCountersH. (ANSI) |
|
PdhBrowseCountersHA Отображает диалоговое окно Просмотр счетчиков, с помощью которого пользователь может выбрать один или несколько счетчиков, которые нужно добавить в запрос. Эта функция идентична функции PdhBrowseCounters, за исключением того, что она поддерживает использование дескрипторов для источников данных. (ANSI) |
|
PdhBrowseCountersHW Отображает диалоговое окно Просмотр счетчиков, с помощью которого пользователь может выбрать один или несколько счетчиков, которые нужно добавить в запрос. Эта функция идентична функции PdhBrowseCounters, за исключением того, что она поддерживает использование дескрипторов для источников данных. (Юникод) |
|
PdhBrowseCountersW Отображает диалоговое окно Просмотр счетчиков, с помощью которого пользователь может выбрать один или несколько счетчиков, которые нужно добавить в запрос. Чтобы использовать дескрипторы для источников данных, используйте функцию PdhBrowseCountersH. (Юникод) |
|
PdhCalculateCounterFromRawValue Вычисляет отображаемое значение двух необработанных значений счетчика. |
|
PdhCloseLog Закрывает указанный файл журнала. |
|
PdhCloseQuery Закрывает все счетчики, содержащиеся в указанном запросе, закрывает все дескрипторы, связанные с запросом, и освобождает всю память, связанную с запросом. |
|
PdhCollectQueryData Собирает текущее значение необработанных данных для всех счетчиков в указанном запросе и обновляет код состояния каждого счетчика. (PdhCollectQueryData) |
|
PdhCollectQueryDataEx Использует отдельный поток для сбора текущего значения необработанных данных для всех счетчиков в указанном запросе. Затем функция передает сигнал определенному приложением событию и ожидает указанного интервала времени перед возвратом. |
|
PdhCollectQueryDataWithTime Собирает текущее значение необработанных данных для всех счетчиков в указанном запросе и обновляет код состояния каждого счетчика. (PdhCollectQueryDataWithTime) |
|
PdhComputeCounterStatistics Вычисляет статистику для счетчика из массива необработанных значений. |
|
PdhConnectMachineA Подключается к указанному компьютеру. (ANSI) |
|
PdhConnectMachineW Подключается к указанному компьютеру. (Юникод) |
|
PdhEnumLogSetNamesA Перечисляет имена наборов журналов в имени DSN. (ANSI) |
|
PdhEnumLogSetNamesW Перечисляет имена наборов журналов в имени DSN. (Юникод) |
|
PdhEnumMachinesA Возвращает список имен компьютеров, связанных со счетчиками в файле журнала. (PdhEnumMachinesA) |
|
PdhEnumMachinesHA Возвращает список имен компьютеров, связанных со счетчиками в файле журнала. (PdhEnumMachinesHA) |
|
PdhEnumMachinesHW Возвращает список имен компьютеров, связанных со счетчиками в файле журнала. (PdhEnumMachinesHW) |
|
PdhEnumMachinesW Возвращает список имен компьютеров, связанных со счетчиками в файле журнала. (PdhEnumMachinesW) |
|
PdhEnumObjectItemsA Возвращает имена счетчиков и экземпляров указанного объекта, которые существуют на указанном компьютере или в указанном файле журнала. Чтобы использовать дескрипторы для источников данных, используйте функцию PdhEnumObjectItemsH. (ANSI) |
|
PdhEnumObjectItemsHA Возвращает имена счетчиков и экземпляров указанного объекта, которые существуют на указанном компьютере или в указанном файле журнала. Эта функция идентична функции PdhEnumObjectItems, за исключением того, что она поддерживает использование дескрипторов для источников данных. (ANSI) |
|
PdhEnumObjectItemsHW Возвращает имена счетчиков и экземпляров указанного объекта, которые существуют на указанном компьютере или в указанном файле журнала. Эта функция идентична функции PdhEnumObjectItems, за исключением того, что она поддерживает использование дескрипторов для источников данных. (Юникод) |
|
PdhEnumObjectItemsW Возвращает имена счетчиков и экземпляров указанного объекта, которые существуют на указанном компьютере или в указанном файле журнала. Чтобы использовать дескрипторы для источников данных, используйте функцию PdhEnumObjectItemsH. (Юникод) |
|
PdhEnumObjectsA Возвращает список объектов, доступных на указанном компьютере или в указанном файле журнала. Чтобы использовать дескриптора для источников данных, используйте функцию PdhEnumObjectsH. (ANSI) |
|
PdhEnumObjectsHA Возвращает список объектов, доступных на указанном компьютере или в указанном файле журнала. Эта функция идентична Функции PdhEnumObjects, за исключением того, что она поддерживает использование дескрипторов для источников данных. (ANSI) |
|
PdhEnumObjectsHW Возвращает список объектов, доступных на указанном компьютере или в указанном файле журнала. Эта функция идентична Функции PdhEnumObjects, за исключением того, что она поддерживает использование дескрипторов для источников данных. (Юникод) |
|
PdhEnumObjectsW Возвращает список объектов, доступных на указанном компьютере или в указанном файле журнала. Чтобы использовать дескриптора для источников данных, используйте функцию PdhEnumObjectsH. (Юникод) |
|
PdhExpandCounterPathA Проверяет указанный компьютер (или локальный компьютер, если он не указан) на наличие счетчиков и экземпляров счетчиков, соответствующих строкам с подстановочными знаками в пути к счетчику. (ANSI) |
|
PdhExpandCounterPathW Проверяет указанный компьютер (или локальный компьютер, если он не указан) на наличие счетчиков и экземпляров счетчиков, соответствующих строкам с подстановочными знаками в пути к счетчику. (Юникод) |
|
PdhExpandWildCardPathA Проверяет указанный компьютер или файл журнала и возвращает пути счетчиков, соответствующие указанному пути счетчика, содержа содержа содержащие подстановочные знаки. Чтобы использовать дескриптора для источников данных, используйте функцию PdhExpandWildCardPathH. (ANSI) |
|
PdhExpandWildCardPathHA Проверяет указанный компьютер или файл журнала и возвращает пути счетчиков, соответствующие указанному пути счетчика, содержа содержа содержащие подстановочные знаки. Эта функция идентична функции PdhExpandWildCardPath, за исключением того, что она поддерживает использование дескрипторов для источников данных. (ANSI) |
|
PdhExpandWildCardPathHW Проверяет указанный компьютер или файл журнала и возвращает пути счетчиков, соответствующие указанному пути счетчика, содержа содержа содержащие подстановочные знаки. Эта функция идентична функции PdhExpandWildCardPath, за исключением того, что она поддерживает использование дескрипторов для источников данных. (Юникод) |
|
PdhExpandWildCardPathW Проверяет указанный компьютер или файл журнала и возвращает пути счетчиков, соответствующие указанному пути счетчика, содержа содержа содержащие подстановочные знаки. Чтобы использовать дескриптора для источников данных, используйте функцию PdhExpandWildCardPathH. (Юникод) |
|
PdhFormatFromRawValue Вычисляет отображаемое значение для заданных необработанных значений счетчика. |
|
PdhGetCounterInfoA Извлекает сведения о счетчике, такие как размер данных, тип счетчика, путь и значения данных, предоставленные пользователем. (ANSI) |
|
PdhGetCounterInfoW Извлекает сведения о счетчике, такие как размер данных, тип счетчика, путь и значения данных, предоставленные пользователем. (Юникод) |
|
PdhGetCounterTimeBase Возвращает базу времени указанного счетчика. |
|
PdhGetDataSourceTimeRangeA Определяет диапазон времени, количество записей и, если применимо, размер буфера, содержащего данные о производительности из указанного источника входных данных. Чтобы использовать дескриптора для источников данных, используйте функцию PdhGetDataSourceTimeRangeH. (ANSI) |
|
PdhGetDataSourceTimeRangeH Определяет диапазон времени, количество записей и, если применимо, размер буфера, содержащего данные о производительности из указанного источника входных данных. Эта функция идентична функции PdhGetDataSourceTimeRange, за исключением того, что она поддерживает использование дескрипторов для источников данных. |
|
PdhGetDataSourceTimeRangeW Определяет диапазон времени, количество записей и, если применимо, размер буфера, содержащего данные о производительности из указанного источника входных данных. Чтобы использовать дескриптора для источников данных, используйте функцию PdhGetDataSourceTimeRangeH. (Юникод) |
|
PdhGetDefaultPerfCounterA Извлекает имя счетчика по умолчанию для указанного объекта. Это имя можно использовать для задания начального выбора счетчика в диалоговом окне Обзор счетчика. Чтобы использовать дескриптора для источников данных, используйте функцию PdhGetDefaultPerfCounterH. (ANSI) |
|
PdhGetDefaultPerfCounterHA Извлекает имя счетчика по умолчанию для указанного объекта. (ANSI) |
|
PdhGetDefaultPerfCounterHW Извлекает имя счетчика по умолчанию для указанного объекта. (Юникод) |
|
PdhGetDefaultPerfCounterW Извлекает имя счетчика по умолчанию для указанного объекта. Это имя можно использовать для задания начального выбора счетчика в диалоговом окне Обзор счетчика. Чтобы использовать дескриптора для источников данных, используйте функцию PdhGetDefaultPerfCounterH. (Юникод) |
|
PdhGetDefaultPerfObjectA Извлекает имя объекта по умолчанию. Это имя можно использовать для задания начального выбора объекта в диалоговом окне Обзор счетчика. Чтобы использовать дескриптора для источников данных, используйте функцию PdhGetDefaultPerfObjectH. (ANSI) |
|
PdhGetDefaultPerfObjectHA Извлекает имя объекта по умолчанию. (ANSI) |
|
PdhGetDefaultPerfObjectHW Извлекает имя объекта по умолчанию. (Юникод) |
|
PdhGetDefaultPerfObjectW Извлекает имя объекта по умолчанию. Это имя можно использовать для задания начального выбора объекта в диалоговом окне Обзор счетчика. Чтобы использовать дескриптора для источников данных, используйте функцию PdhGetDefaultPerfObjectH. (Юникод) |
|
PdhGetDllVersion Возвращает версию текущего установленного файла Pdh.dll. |
|
PdhGetFormattedCounterArrayA Возвращает массив форматированных значений счетчиков. Используйте эту функцию, если требуется отформатировать значения счетчика, содержащего подстановочный знак для имени экземпляра. (ANSI) |
|
PdhGetFormattedCounterArrayW Возвращает массив форматированных значений счетчиков. Используйте эту функцию, если требуется отформатировать значения счетчика, содержащего подстановочный знак для имени экземпляра. (Юникод) |
|
PdhGetFormattedCounterValue Вычисляет отображаемое значение для указанного счетчика. |
|
PdhGetLogFileSize Возвращает размер указанного файла журнала. |
|
PdhGetRawCounterArrayA Возвращает массив необработанных значений из указанного счетчика. Используйте эту функцию, если требуется получить необработанные значения счетчика счетчика, содержащего подстановочный знак для имени экземпляра. (ANSI) |
|
PdhGetRawCounterArrayW Возвращает массив необработанных значений из указанного счетчика. Используйте эту функцию, если требуется получить необработанные значения счетчика счетчика, содержащего подстановочный знак для имени экземпляра. (Юникод) |
|
PdhGetRawCounterValue Возвращает текущее необработанное значение счетчика. |
|
PdhIsRealTimeQuery Определяет, является ли указанный запрос запросом в режиме реального времени. |
|
PdhLookupPerfIndexByNameA Возвращает индекс счетчика, соответствующий указанному имени счетчика. (ANSI) |
|
PdhLookupPerfIndexByNameW Возвращает индекс счетчика, соответствующий указанному имени счетчика. (Юникод) |
|
PdhLookupPerfNameByIndexA Возвращает имя объекта производительности или имя счетчика, соответствующее указанному индексу. (ANSI) |
|
PdhLookupPerfNameByIndexW Возвращает имя объекта производительности или имя счетчика, соответствующее указанному индексу. (Юникод) |
|
PdhMakeCounterPathA Создает полный путь счетчика с помощью элементов, указанных в структуре PDH_COUNTER_PATH_ELEMENTS. (ANSI) |
|
PdhMakeCounterPathW Создает полный путь счетчика с помощью элементов, указанных в структуре PDH_COUNTER_PATH_ELEMENTS. (Юникод) |
|
PdhOpenLogA Открывает указанный файл журнала для чтения или записи. (ANSI) |
|
PdhOpenLogW Открывает указанный файл журнала для чтения или записи. (Юникод) |
|
PdhOpenQueryA Создает новый запрос, используемый для управления сбором данных о производительности. Чтобы использовать дескриптора для источников данных, используйте функцию PdhOpenQueryH. (ANSI) |
|
PdhOpenQueryH Создает новый запрос, используемый для управления сбором данных о производительности. Эта функция идентична функции PdhOpenQuery, за исключением того, что она поддерживает использование дескрипторов для источников данных. |
|
PdhOpenQueryW Создает новый запрос, используемый для управления сбором данных о производительности. Чтобы использовать дескриптора для источников данных, используйте функцию PdhOpenQueryH. (Юникод) |
|
PdhParseCounterPathA Анализирует элементы пути счетчика и сохраняет результаты в PDH_COUNTER_PATH_ELEMENTS структуре. (ANSI) |
|
PdhParseCounterPathW Анализирует элементы пути счетчика и сохраняет результаты в PDH_COUNTER_PATH_ELEMENTS структуре. (Юникод) |
|
PdhParseInstanceNameA Анализирует элементы строки экземпляра. (ANSI) |
|
PdhParseInstanceNameW Анализирует элементы строки экземпляра. (Юникод) |
|
PdhReadRawLogRecord Считывает сведения в указанном двоичном файле журнала трассировки. |
|
PdhRemoveCounter Удаляет счетчик из запроса. |
|
PdhSelectDataSourceA Отображает диалоговое окно, в котором пользователю предлагается указать источник данных о производительности. (ANSI) |
|
PdhSelectDataSourceW Отображает диалоговое окно, в котором пользователю предлагается указать источник данных о производительности. (Юникод) |
|
PdhSetCounterScaleFactor Задает коэффициент масштабирования, применяемый к вычисляемой величине указанного счетчика при запросе отформатированного значения счетчика. Если установлен флаг PDH_FMT_NOSCALE, этот коэффициент масштабирования игнорируется. |
|
PdhSetDefaultRealTimeDataSource Указывает источник данных в режиме реального времени. |
|
PdhSetQueryTimeRange Ограничивает примеры, которые можно считывать из файла журнала, теми, которые входят в указанный диапазон времени, включительно. |
|
PdhUpdateLogA Собирает данные счетчика для текущего запроса и записывает данные в файл журнала. (ANSI) |
|
PdhUpdateLogFileCatalog Синхронизирует сведения в каталоге файлов журнала с данными о производительности в файле журнала. |
|
PdhUpdateLogW Собирает данные счетчика для текущего запроса и записывает данные в файл журнала. (Юникод) |
|
PdhValidatePathA Проверяет наличие счетчика на компьютере, указанном в пути счетчика. (ANSI) |
|
PdhValidatePathExA Проверяет наличие указанного счетчика на компьютере или в файле журнала. (ANSI) |
|
PdhValidatePathExW Проверяет наличие указанного счетчика на компьютере или в файле журнала. (Юникод) |
|
PdhValidatePathW Проверяет наличие счетчика на компьютере, указанном в пути счетчика. (Юникод) |
Функции обратного вызова
|
CounterPathCallBack Приложения реализуют функцию CounterPathCallBack для обработки строк пути счетчика, возвращаемых диалоговым окном Обзор. |
Структуры
|
PDH_BROWSE_DLG_CONFIG_A Структура PDH_BROWSE_DLG_CONFIG используется функцией PdhBrowseCounters для настройки диалогового окна Просмотр счетчиков производительности. (ANSI) |
|
PDH_BROWSE_DLG_CONFIG_HA Структура PDH_BROWSE_DLG_CONFIG_H используется функцией PdhBrowseCountersH для настройки диалогового окна Просмотр счетчиков производительности. (ANSI) |
|
PDH_BROWSE_DLG_CONFIG_HW Структура PDH_BROWSE_DLG_CONFIG_H используется функцией PdhBrowseCountersH для настройки диалогового окна Просмотр счетчиков производительности. (Юникод) |
|
PDH_BROWSE_DLG_CONFIG_W Структура PDH_BROWSE_DLG_CONFIG используется функцией PdhBrowseCounters для настройки диалогового окна Просмотр счетчиков производительности. (Юникод) |
|
PDH_COUNTER_INFO_A Структура PDH_COUNTER_INFO содержит сведения, описывающие свойства счетчика. Эти сведения также включают путь счетчика. (ANSI) |
|
PDH_COUNTER_INFO_W Структура PDH_COUNTER_INFO содержит сведения, описывающие свойства счетчика. Эти сведения также включают путь счетчика. (Юникод) |
|
PDH_COUNTER_PATH_ELEMENTS_A Структура PDH_COUNTER_PATH_ELEMENTS содержит компоненты пути счетчика. (ANSI) |
|
PDH_COUNTER_PATH_ELEMENTS_W Структура PDH_COUNTER_PATH_ELEMENTS содержит компоненты пути счетчика. (Юникод) |
|
PDH_DATA_ITEM_PATH_ELEMENTS_A Структура PDH_DATA_ITEM_PATH_ELEMENTS содержит элементы пути к определенному элементу данных. (ANSI) |
|
PDH_DATA_ITEM_PATH_ELEMENTS_W Структура PDH_DATA_ITEM_PATH_ELEMENTS содержит элементы пути к определенному элементу данных. (Юникод) |
|
PDH_FMT_COUNTERVALUE Структура PDH_FMT_COUNTERVALUE содержит вычисляемое значение счетчика и его состояние. |
|
PDH_FMT_COUNTERVALUE_ITEM_A Структура PDH_FMT_COUNTERVALUE_ITEM содержит имя экземпляра и форматируемое значение счетчика. (ANSI) |
|
PDH_FMT_COUNTERVALUE_ITEM_W Структура PDH_FMT_COUNTERVALUE_ITEM содержит имя экземпляра и форматируемое значение счетчика. (Юникод) |
|
PDH_RAW_COUNTER Структура PDH_RAW_COUNTER возвращает данные по мере их сбора от поставщика счетчиков. Преобразование, форматирование и другая интерпретация данных не выполняется. |
|
PDH_RAW_COUNTER_ITEM_A Структура PDH_RAW_COUNTER_ITEM содержит имя экземпляра и необработанное значение счетчика. (ANSI) |
|
PDH_RAW_COUNTER_ITEM_W Структура PDH_RAW_COUNTER_ITEM содержит имя экземпляра и необработанное значение счетчика. (Юникод) |
|
PDH_RAW_LOG_RECORD Структура PDH_RAW_LOG_RECORD содержит сведения о записи двоичного файла журнала трассировки. |
|
PDH_STATISTICS Структура PDH_STATISTICS содержит минимальные, максимальные и средние значения для массива необработанных значений счетчиков. |
|
PDH_TIME_INFO Структура PDH_TIME_INFO содержит сведения о временных интервалах, применяемые к выборке данных о производительности. |