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 |