PDH_COUNTER_PATH_ELEMENTS_W structure (pdh.h)
La structure PDH_COUNTER_PATH_ELEMENTS contient les composants d’un chemin de compteur.
Syntaxe
typedef struct _PDH_COUNTER_PATH_ELEMENTS_W {
LPWSTR szMachineName;
LPWSTR szObjectName;
LPWSTR szInstanceName;
LPWSTR szParentInstance;
DWORD dwInstanceIndex;
LPWSTR szCounterName;
} PDH_COUNTER_PATH_ELEMENTS_W, *PPDH_COUNTER_PATH_ELEMENTS_W;
Membres
szMachineName
Pointeur vers une chaîne terminée par null qui spécifie le nom de l’ordinateur.
szObjectName
Pointeur vers une chaîne terminée par null qui spécifie le nom de l’objet.
szInstanceName
Pointeur vers une chaîne terminée par null qui spécifie le nom instance. Peut contenir un caractère générique.
szParentInstance
Pointeur vers une chaîne terminée par null qui spécifie le nom de instance parent. Peut contenir un caractère générique.
dwInstanceIndex
Index utilisé pour identifier de manière unique les noms de instance en double.
szCounterName
Pointeur vers une chaîne terminée par null qui spécifie le nom du compteur.
Remarques
Cette structure est utilisée par PdhMakeCounterPath pour créer un chemin de compteur et par PdhParseCounterPath pour analyser un chemin de compteur.
Lorsque vous allouez de la mémoire pour cette structure, allouez suffisamment de mémoire pour les chaînes membres, telles que szCounterName, qui sont ajoutées à la fin de cette structure.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | pdh.h |