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

指向以 null 结尾的字符串的指针,该字符串指定计算机名称。

szObjectName

指向以 null 结尾的字符串的指针,该字符串指定对象名称。

szInstanceName

指向以 null 结尾的字符串的指针,该字符串指定实例名称。 可以包含通配符。

szParentInstance

指向以 null 结尾的字符串的指针,该字符串指定父实例名称。 可以包含通配符。

dwInstanceIndex

用于唯一标识重复实例名称的索引。

szCounterName

指向以 null 结尾的字符串的指针,该字符串指定计数器名称。

注解

PdhMakeCounterPath 使用此结构创建计数器路径,PdhParseCounterPath 使用此结构分析计数器路径。

为此结构分配内存时,请为追加到此结构末尾的成员字符串(如 szCounterName)分配足够的内存。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 pdh.h

另请参阅

PdhMakeCounterPath

PdhParseCounterPath