Поделиться через


структура PDH_COUNTER_PATH_ELEMENTS_A (pdh.h)

Структура PDH_COUNTER_PATH_ELEMENTS содержит компоненты пути счетчика.

Синтаксис

typedef struct _PDH_COUNTER_PATH_ELEMENTS_A {
  LPSTR szMachineName;
  LPSTR szObjectName;
  LPSTR szInstanceName;
  LPSTR szParentInstance;
  DWORD dwInstanceIndex;
  LPSTR szCounterName;
} PDH_COUNTER_PATH_ELEMENTS_A, *PPDH_COUNTER_PATH_ELEMENTS_A;

Члены

szMachineName

Указатель на строку, завершающуюся нулевым значением, которая указывает имя компьютера.

szObjectName

Указатель на строку, завершающуюся нулевым значением, которая указывает имя объекта.

szInstanceName

Указатель на строку, завершающуюся значением NULL, которая указывает имя экземпляра. Может содержать подстановочный знак.

szParentInstance

Указатель на строку, завершающуюся нулевым значением, которая указывает имя родительского экземпляра. Может содержать подстановочный знак.

dwInstanceIndex

Индекс, используемый для уникальной идентификации повторяющихся имен экземпляров.

szCounterName

Указатель на строку, завершающуюся нулевым значением, которая указывает имя счетчика.

Комментарии

Эта структура используется PdhMakeCounterPath для создания пути счетчика и PdhParseCounterPath для синтаксического анализа пути счетчика.

При выделении памяти для этой структуры выделите достаточно памяти для строк элементов, таких как szCounterName, которые добавляются в конец этой структуры.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть pdh.h

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

PdhMakeCounterPath

PdhParseCounterPath