PDH_COUNTER_PATH_ELEMENTS_A structure (pdh.h)
La structure PDH_COUNTER_PATH_ELEMENTS contient les composants d’un chemin de compteur.
Syntaxe
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;
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 |