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

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

Синтаксис

typedef struct _PDH_COUNTER_PATH_ELEMENTS_W {
  LPWSTR szMachineName;
  LPWSTR szObjectName;
  LPWSTR szInstanceName;
  LPWSTR szParentInstance;
  DWORD  dwInstanceIndex;
  LPWSTR szCounterName;
} PDH_COUNTER_PATH_ELEMENTS_W, *PPDH_COUNTER_PATH_ELEMENTS_W;

Члены

szMachineName

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

szObjectName

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

szInstanceName

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

szParentInstance

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

dwInstanceIndex

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

szCounterName

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

Комментарии

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

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

Требования

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

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

PdhMakeCounterPath

PdhParseCounterPath