classe Win32_PerfRawData

Classe base astratta per tutte le classi di contatore delle prestazioni non elaborate.

Per essere visualizzato in Monitoraggio sistema, le classi 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 prestazioni ad alte prestazioni.

Le proprietà seguenti vengono ereditate quando una classe deriva 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 sistema. Queste proprietà vengono usate per calcolare le formule dei tipi di contatore dai 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 include questi tipi di membri:

Proprietà

La classe Win32_PerfRawData include queste proprietà.

Didascalia

Tipo di dati: stringa

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: stringa

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 nei 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 nei tick al secondo della proprietà Frequency_PerfTime . Un valore può essere ottenuto 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 nei tick al secondo della proprietà Timestamp_Sys100NS (1000000000).

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: stringa

Tipo di accesso: sola lettura

Qualificatori: MaxLen (256)

Etichetta in base alla quale è nota la statistica o la metrica. Quando viene sottoclassata, questa proprietà può essere sottoposta a override per essere una 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 delle prestazioni elevate. Un valore può essere ottenuto 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 100 unità 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 di aggiornamento 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
Radice\CIMV2
MOF
CIMWin32.mof
DLL
WmiPerfInst.dll

Vedi anche

Win32_Perf

Classi di contatori delle prestazioni

Accesso alle classi di prestazioni preinstallate di WMI

Attività WMI: Monitoraggio delle prestazioni

Accesso ai dati sulle prestazioni nello script