classe Win32_PerfRawData
Classe base astratta per tutte le classi di contatori delle prestazioni non elaborate concrete.
Per essere visualizzato in Monitoraggio di sistema, le classi dei contatori delle prestazioni devono essere aggiunte allo spazio dei nomi root\cimv2 e derivate da Win32_PerfRawData. I dati in queste classi vengono forniti dal provider di contatori delle prestazioni ad alte prestazioni.
Le proprietà seguenti vengono ereditate quando una classe viene derivata da Win32_PerfRawData:
- Timestamp_PerfTime
- Timestamp_Sys100NS
- Timestamp_Object
- Frequency_PerfTime
- Frequency_Sys100NS
- Frequency_Object
In ogni caso, le proprietà devono essere compilate dal provider o la classe non può essere visualizzata in Monitoraggio di sistema. Queste proprietà vengono usate per calcolare le formule dei tipi di contatore da parte dei consumer di dati sulle prestazioni.
La sintassi seguente è semplificata dal codice MOF e mostra tutte le proprietà ereditate.
Sintassi
[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;
};
Members
La classe Win32_PerfRawData ha questi tipi di membri:
Proprietà
La classe Win32_PerfRawData ha queste proprietà.
-
Didascalia
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (64)
Breve descrizione testuale per la statistica o la metrica.
Questa proprietà viene ereditata da CIM_StatisticalInformation.
-
-
Descrizione
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Descrizione testuale della statistica o della metrica.
Questa proprietà viene ereditata da CIM_StatisticalInformation.
-
-
Frequency_Object
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Frequenza in tick al secondo della proprietà Timestamp_Object . Quando viene sottoclassata, il provider definisce questa proprietà.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
Questa proprietà viene ereditata da Win32_Perf.
-
-
Frequency_PerfTime
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Frequenza in tick al secondo della proprietà Frequency_PerfTime . È possibile ottenere un valore chiamando la funzione Windows QueryPerformanceCounter.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
Questa proprietà viene ereditata da Win32_Perf.
-
-
Frequency_Sys100NS
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Frequenza in tick al secondo della proprietà Timestamp_Sys100NS (100000000).
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
Questa proprietà viene ereditata da Win32_Perf.
-
-
Nome
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (256)
Etichetta in base alla quale è nota la statistica o la metrica. Quando viene sottoclassata, è possibile eseguire l'override di questa proprietà come proprietà chiave.
Questa proprietà viene ereditata da CIM_StatisticalInformation.
-
-
Timestamp_Object
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Timestamp definito dall'oggetto. Il provider definisce la proprietà.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
Questa proprietà viene ereditata da Win32_Perf.
-
-
Timestamp_PerfTime
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Timestamp del contatore Prestazioni elevate. È possibile ottenere un valore chiamando la funzione Windows QueryPerformanceCounter.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
Questa proprietà viene ereditata da Win32_Perf.
-
-
Timestamp_Sys100NS
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Valore timestamp in unità di 100 nanosecondi.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
Questa proprietà viene ereditata da Win32_Perf.
-
Commenti
La classe Win32_PerfRawData deriva da Win32_Perf, derivata da CIM_StatisticalInformation.
Tutte le classi derivate da Win32_Perf sono progettate per essere usate con un oggetto refresher . Per altre informazioni su come creare e usare un oggetto refresher nel linguaggio di programmazione C++, vedere Accesso ai dati sulle prestazioni in C++. Per altre informazioni su come creare e usare un oggetto refresher in un linguaggio di programmazione script, vedere Aggiornamento dei dati WMI negli script.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Root\CIMV2 |
MOF |
|
DLL |
|
Vedi anche