struttura PDH_COUNTER_PATH_ELEMENTS_A (pdh.h)
La struttura PDH_COUNTER_PATH_ELEMENTS contiene i componenti di un percorso del contatore.
Sintassi
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;
Members
szMachineName
Puntatore a una stringa con terminazione Null che specifica il nome del computer.
szObjectName
Puntatore a una stringa con terminazione Null che specifica il nome dell'oggetto.
szInstanceName
Puntatore a una stringa con terminazione Null che specifica il nome dell'istanza. Può contenere un carattere jolly.
szParentInstance
Puntatore a una stringa con terminazione Null che specifica il nome dell'istanza padre. Può contenere un carattere jolly.
dwInstanceIndex
Indice utilizzato per identificare in modo univoco i nomi di istanza duplicati.
szCounterName
Puntatore a una stringa con terminazione Null che specifica il nome del contatore.
Commenti
Questa struttura viene usata da PdhMakeCounterPath per creare un percorso del contatore e da PdhParseCounterPath per analizzare un percorso del contatore.
Quando si alloca memoria per questa struttura, allocare memoria sufficiente per le stringhe membro, ad esempio szCounterName, aggiunte alla fine di questa struttura.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | pdh.h |