classe Win32_PerfRawData
Classe de base abstraite pour toutes les classes de compteur de performances brutes concrètes.
Pour apparaître dans le Moniteur système, les classes de compteur de performances doivent être ajoutées à l’espace de noms root\cimv2 et dérivées de Win32_PerfRawData. Les données de ces classes sont fournies par le fournisseur de compteurs de performances hautes performances.
Les propriétés suivantes sont héritées lorsqu’une classe est dérivée de Win32_PerfRawData :
- Timestamp_PerfTime
- Timestamp_Sys100NS
- Timestamp_Object
- Frequency_PerfTime
- Frequency_Sys100NS
- Frequency_Object
Dans chaque cas, les propriétés doivent être renseignées par le fournisseur ou la classe ne peut pas être affichée dans le Moniteur système. Ces propriétés sont utilisées pour calculer des formules de type compteur par les consommateurs de données de performances.
La syntaxe suivante est simplifiée à partir du code MOF et affiche toutes les propriétés héritées.
Syntaxe
[abstract, AMENDMENT]
class Win32_PerfRawData : Win32_Perf
{
string Caption;
string Description;
string Name;
uint64 Frequency_Object;
uint64 Frequency_PerfTime;
uint64 Frequency_Sys100NS;
uint64 Timestamp_Object;
uint64 Timestamp_PerfTime;
uint64 Timestamp_Sys100NS;
};
Membres
La classe Win32_PerfRawData a les types de membres suivants :
Propriétés
La classe Win32_PerfRawData possède ces propriétés.
-
Caption
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64)
Brève description textuelle de la statistique ou de la métrique.
Cette propriété est héritée de CIM_StatisticalInformation.
-
-
Description
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Description textuelle de la statistique ou de la métrique.
Cette propriété est héritée de CIM_StatisticalInformation.
-
-
Frequency_Object
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Fréquence des graduations par seconde de la propriété Timestamp_Object . En cas de sous-classe, le fournisseur définit cette propriété.
Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, voir Scripts dans WMI.
Cette propriété est héritée de Win32_Perf.
-
-
Frequency_PerfTime
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Fréquence des graduations par seconde de la propriété Frequency_PerfTime . Une valeur peut être obtenue en appelant la fonction Windows QueryPerformanceCounter.
Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, voir Scripts dans WMI.
Cette propriété est héritée de Win32_Perf.
-
-
Frequency_Sys100NS
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Fréquence en ticks par seconde de la propriété Timestamp_Sys100NS (100000000).
Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, voir Scripts dans WMI.
Cette propriété est héritée de Win32_Perf.
-
-
Nom
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (256)
Étiquette par laquelle la statistique ou la métrique est connue. En cas de sous-classe, cette propriété peut être remplacée pour être une propriété de clé.
Cette propriété est héritée de CIM_StatisticalInformation.
-
-
Timestamp_Object
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Horodatage défini par l’objet. Le fournisseur définit sa propriété.
Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, voir Scripts dans WMI.
Cette propriété est héritée de Win32_Perf.
-
-
Timestamp_PerfTime
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Horodatage du compteur haute performance. Une valeur peut être obtenue en appelant la fonction Windows QueryPerformanceCounter.
Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, voir Scripts dans WMI.
Cette propriété est héritée de Win32_Perf.
-
-
Timestamp_Sys100NS
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Valeur d’horodatage en unités de 100 nanosecondes.
Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, voir Scripts dans WMI.
Cette propriété est héritée de Win32_Perf.
-
Notes
La classe Win32_PerfRawData est dérivée de Win32_Perf, qui est dérivée de CIM_StatisticalInformation.
Toutes les classes dérivées de Win32_Perf sont conçues pour être utilisées avec un objet d’actualisation . Pour plus d’informations sur la création et l’utilisation d’un objet d’actualisation dans le langage de programmation C++, consultez Accès aux données de performances en C++. Pour plus d’informations sur la création et l’utilisation d’un objet d’actualisation dans un langage de programmation de script, consultez Actualisation de données WMI dans des scripts.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
Espace de noms |
Racine\CIMV2 |
MOF |
|
DLL |
|
Voir aussi