Répertorie les attributs uniques qui spécifient comment les données de compteur sont affichées dans une application consommateur.
Attributs
Nom
Type
Description
aggregate
Fonction d’agrégation à appliquer si l’attribut instances de counterSet est globalAggregate, multipleAggregate ou globalAggregateHistory. Voici les fonctions d’agrégation possibles que vous pouvez appliquer :
Identificateur d’un autre compteur dans le même jeu de compteurs, dont la valeur est utilisée pour calculer la valeur de ce compteur. Les types de compteurs suivants nécessitent un compteur de base :
PERF_AVERAGE_TIMER
Nécessite le compteur de base PERF_AVERAGE_BASE.
PERF_AVERAGE_BULK
Nécessite le compteur de base PERF_AVERAGE_BASE.
PERF_COUNTER_MULTI_TIMER_INV
Nécessite le compteur de base PERF_COUNTER_MULTI_BASE.
PERF_LARGE_RAW_FRACTION
Nécessite le compteur de base PERF_LARGE_RAW_BASE.
PERF_PRECISION_100NS_TIMER
Nécessite le compteur de base PERF_LARGE_RAW_BASE.
PERF_RAW_FRACTION
Nécessite le compteur de base PERF_RAW_BASE.
PERF_SAMPLE_FRACTION
Nécessite le compteur de base PERF_SAMPLE_BASE.
defaultScale
Facteur d’échelle à appliquer à la valeur du compteur (facteur * valeur du compteur). La valeur par défaut est zéro si aucune échelle n’est appliquée. Les valeurs valides vont de 10 à 10 (0,000000000001 à 1000000000). Si cette valeur est égale à zéro, la valeur d’échelle est 1 ; si cette valeur est 1, la valeur d’échelle est 10 ; si cette valeur est 1, la valeur d’échelle est .10 ; et ainsi de suite.
description
xs:string
Brève description du compteur. Vous n’êtes pas obligé de spécifier cet attribut si le compteur inclut l’attribut noDisplay .
detailLevel
Spécifie l’audience cible pour les détails du compteur. Les valeurs possibles sont les suivantes :
Standard
Afficher des détails sur le compteur qu’un utilisateur classique comprendrait.
Avancé
Afficher des détails sur le compteur que seul un utilisateur avancé comprendrait.
Identificateur d’un autre compteur au sein du même jeu de compteurs, dont la valeur multiplicateur est utilisée pour calculer la valeur de ce compteur. Les types de compteurs suivants nécessitent une valeur multiplicateur. Le compteur référencé doit être de type PERF_COUNTER_RAWCOUNT.
PERF_COUNTER_MULTI_TIMER
PERF_COUNTER_MULTI_TIMER_INV
PERF_100NSEC_MULTI_TIMER
PERF_100NSEC_MULTI_TIMER_INV
name
Nom du compteur. Le nom doit être unique et inférieur à 1 024 caractères. Cette valeur respecte la casse. Vous n’êtes pas obligé de spécifier cet attribut si le compteur inclut l’attribut noDisplay .
Identificateur d’un autre compteur au sein du même jeu de compteurs, dont la valeur de fréquence est utilisée pour calculer la valeur de ce compteur. Les types de compteurs suivants nécessitent une fréquence. Le type de compteur PERF_COUNTER_LARGE_RAWCOUNT contient la valeur d’horodatage.
Identificateur d’un autre compteur au sein du même jeu de compteurs, dont la valeur d’horodatage est utilisée pour calculer la valeur de ce compteur. Les types de compteurs suivants nécessitent un horodatage. Le type de compteur PERF_COUNTER_LARGE_RAWCOUNT contient la valeur d’horodatage.
Nom symbolique qui identifie le compteur.
L’outil CTRPP crée une constante que vous pouvez utiliser lors de l’appel de fonctions qui nécessitent un identificateur de compteur (par exemple, PerfIncrementULongCounterValue). Le nom de la constante est le nom symbolique.
type
Nom du type de compteur. Pour connaître les valeurs possibles, consultez le bloc de syntaxe ci-dessus. Pour plus d’informations sur chaque type, consultez Types de compteurs dans le Guide de déploiement de Windows 2003. Le nom respecte la casse, utilisez des minuscules.
URI
xs:anyURI
Identificateur de ressource uniforme unique qui permet aux utilisateurs de récupérer des valeurs de compteur à partir de n’importe quel emplacement.
Notes
Pour assurer la compatibilité descendante, chaque compteur du jeu de compteurs doit spécifier les mêmes valeurs perfFreqID et perfTimeID .
Spécifications
Condition requise
Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]