Elenca gli attributi univoci che specificano la modalità di visualizzazione dei dati del contatore in un'applicazione consumer.
Attributi
Nome
Tipo
Descrizione
aggregate
Funzione di aggregazione da applicare se l'attributo istanze di counterSet è globalAggregate, multipleAggregate o globalAggregateHistory. Di seguito sono riportate le possibili funzioni di aggregazione che è possibile applicare:
Massimo
Viene restituito il valore massimo del contatore.
Minimo
Viene restituito il valore minimo del contatore.
Media
Viene restituito il valore medio del contatore.
Somma
Viene restituita la somma dei valori del contatore.
Identificatore di un altro contatore all'interno dello stesso set di contatori, il cui valore viene usato per calcolare il valore di questo contatore. I tipi di contatore seguenti richiedono un contatore di base:
PERF_AVERAGE_TIMER
Richiede il contatore di base PERF_AVERAGE_BASE.
PERF_AVERAGE_BULK
Richiede il contatore di base PERF_AVERAGE_BASE.
PERF_COUNTER_MULTI_TIMER_INV
Richiede il contatore di base PERF_COUNTER_MULTI_BASE.
PERF_LARGE_RAW_FRACTION
Richiede il contatore di base PERF_LARGE_RAW_BASE.
PERF_PRECISION_100NS_TIMER
Richiede il contatore di base PERF_LARGE_RAW_BASE.
PERF_RAW_FRACTION
Richiede il contatore di base PERF_RAW_BASE.
PERF_SAMPLE_FRACTION
Richiede il contatore di base PERF_SAMPLE_BASE.
defaultScale
Fattore di scala da applicare al valore del contatore (fattore * valore contatore). Il valore predefinito è zero se non viene applicata alcuna scala. I valori validi vanno da 10 a 10 (0,000000000001 a 10000000000). Se questo valore è zero, il valore di scala è 1; se questo valore è 1, il valore di scala è 10; se questo valore è 1, il valore di scala è .10; E così via.
description
xs:string
Breve descrizione del contatore. Non è necessario specificare questo attributo se il contatore include l'attributo noDisplay .
detailLevel
Specifica il pubblico di destinazione per i dettagli del contatore. Di seguito sono indicati i valori possibili:
Standard
Visualizzare i dettagli sul contatore che un utente tipico avrebbe compreso.
Avanzate
Visualizzare i dettagli sul contatore che solo un utente avanzato avrebbe compreso.
Identificatore di un altro contatore all'interno dello stesso set di contatori, il cui valore moltiplicatore viene usato per calcolare il valore del contatore. I tipi di contatore seguenti richiedono un valore moltiplicatore. Il contatore a cui si fa riferimento deve essere di tipo PERF_COUNTER_RAWCOUNT.
PERF_COUNTER_MULTI_TIMER
PERF_COUNTER_MULTI_TIMER_INV
PERF_100NSEC_MULTI_TIMER
PERF_100NSEC_MULTI_TIMER_INV
name
Nome del contatore. Il nome deve essere univoco e minore di 1.024 caratteri. Per il nome è prevista la distinzione tra maiuscole e minuscole. Non è necessario specificare questo attributo se il contatore include l'attributo noDisplay .
Identificatore di un altro contatore all'interno dello stesso set di contatori, il cui valore di frequenza viene usato per calcolare il valore del contatore. I tipi di contatore seguenti richiedono una frequenza. Il tipo di contatore PERF_COUNTER_LARGE_RAWCOUNT contiene il valore del timestamp.
Identificatore di un altro contatore all'interno dello stesso set di contatori, il cui valore timestamp viene usato per calcolare il valore del contatore. I tipi di contatore seguenti richiedono un timestamp. Il tipo di contatore PERF_COUNTER_LARGE_RAWCOUNT contiene il valore del timestamp.
Nome simbolico che identifica il contatore. Lo strumento CTRPP crea una costante che è possibile usare quando si chiamano funzioni che richiedono un identificatore di contatore, ad esempio PerfIncrementULongCounterValue. Il nome della costante è il nome simbolico.
tipo
Nome del tipo di contatore. Per i valori possibili, vedere il blocco di sintassi precedente. Per informazioni dettagliate su ogni tipo, vedere Tipi di contatori nella Guida alla distribuzione di Windows 2003. Il nome fa distinzione tra maiuscole e minuscole.
Uri
xs:anyURI
Identificatore univoco delle risorse uniformi che consente agli utenti di recuperare i valori dei contatori da qualsiasi posizione.
Commenti
Per garantire la compatibilità con le versioni precedenti, ogni contatore nel set di contatori deve specificare gli stessi valori perfFreqID e perfTimeID .