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