The PDH_COUNTER_PATH_ELEMENTS structure contains the parsed elements of a fully qualified counter path. The main purpose of this structure is to provide formatted text to the calling application for display.
typedef struct _PDH_COUNTER_PATH_ELEMENTS {
LPTSTR szMachineName;
LPTSTR szObjectName;
LPTSTR szInstanceName;
LPTSTR szParentInstance;
DWORD dwInstanceIndex;
LPTSTR szCounterName;
} PDH_COUNTER_PATH_ELEMENTS, *PPDH_COUNTER_PATH_ELEMENTS;
Performance Data Helper Overview, Performance Data Structures, PdhMakeCounterPath, PdhParseCounterPath