Функция PdhBrowseCountersW (pdh.h)

Отображает диалоговое окно Просмотр счетчиков , с помощью которого пользователь может выбрать один или несколько счетчиков, которые он хочет добавить в запрос.

Чтобы использовать дескрипторы для источников данных, используйте функцию PdhBrowseCountersH .

Синтаксис

PDH_FUNCTION PdhBrowseCountersW(
  [in] PPDH_BROWSE_DLG_CONFIG_W pBrowseDlgData
);

Параметры

[in] pBrowseDlgData

Структура PDH_BROWSE_DLG_CONFIG , задающая поведение диалогового окна.

Возвращаемое значение

Если функция выполняется успешно, она возвращает ERROR_SUCCESS.

Если функция завершается ошибкой, возвращаемым значением является системный код ошибки или код ошибки PDH.

Комментарии

Обратите внимание, что диалоговое окно может возвращать PDH_DIALOG_CANCELLED, если параметр bSingleCounterPerDialog имеет значение FALSE и пользователь нажимает кнопку Закрыть , поэтому для обработки ошибок необходимо учитывать это.

Сведения об использовании этой функции см. в разделе Счетчики просмотра.

Примеры

Пример см. в разделе Счетчики производительности просмотра.

Примечание

Заголовок pdh.h определяет PdhBrowseCounters как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header pdh.h
Библиотека Pdh.lib
DLL Pdh.dll

См. также раздел

CounterPathCallBack

PDH_BROWSE_DLG_CONFIG

PdhBrowseCountersH