структура 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 |