Condividi tramite


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

Vedi anche

PdhMakeCounterPath

PdhParseCounterPath