Win32_PerfRawData clase
Clase base abstracta para todas las clases de contadores de rendimiento sin procesar concretas.
Para aparecer en El Monitor del sistema, las clases de contador de rendimiento deben agregarse al espacio de nombres root\cimv2 y derivarse de Win32_PerfRawData. Los datos de estas clases los proporciona el proveedor de contadores de rendimiento de alto rendimiento.
Las siguientes propiedades se heredan cuando una clase se deriva de Win32_PerfRawData:
- Timestamp_PerfTime
- Timestamp_Sys100NS
- Timestamp_Object
- Frequency_PerfTime
- Frequency_Sys100NS
- Frequency_Object
En cada caso, el proveedor debe rellenar las propiedades o la clase no se puede mostrar en el Monitor del sistema. Estas propiedades se usan para calcular fórmulas de tipo de contador por parte de los consumidores de datos de rendimiento.
La siguiente sintaxis se simplifica desde el código MOF y muestra todas las propiedades heredadas.
Sintaxis
[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;
};
Miembros
La clase Win32_PerfRawData tiene estos tipos de miembros:
Propiedades
La clase Win32_PerfRawData tiene estas propiedades.
-
Caption
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: MaxLen (64)
Breve descripción textual de la estadística o métrica.
Esta propiedad se hereda de CIM_StatisticalInformation.
-
-
Descripción
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Descripción textual de la estadística o métrica.
Esta propiedad se hereda de CIM_StatisticalInformation.
-
-
Frequency_Object
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Frecuencia en tics por segundo de la propiedad Timestamp_Object . Cuando se subclase, el proveedor define esta propiedad.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
Esta propiedad se hereda de Win32_Perf.
-
-
Frequency_PerfTime
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Frecuencia en tics por segundo de la propiedad Frequency_PerfTime . Se puede obtener un valor llamando a la función de Windows QueryPerformanceCounter.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
Esta propiedad se hereda de Win32_Perf.
-
-
Frequency_Sys100NS
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Frecuencia en tics por segundo de la propiedad Timestamp_Sys100NS (10000000).
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
Esta propiedad se hereda de Win32_Perf.
-
-
Nombre
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: MaxLen (256)
Etiqueta por la que se conoce la estadística o métrica. Cuando se subclase, esta propiedad se puede invalidar para que sea una propiedad de clave.
Esta propiedad se hereda de CIM_StatisticalInformation.
-
-
Timestamp_Object
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Marca de tiempo definida por el objeto. El proveedor define su propiedad.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
Esta propiedad se hereda de Win32_Perf.
-
-
Timestamp_PerfTime
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Marca de tiempo del contador de alto rendimiento. Se puede obtener un valor llamando a la función de Windows QueryPerformanceCounter.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
Esta propiedad se hereda de Win32_Perf.
-
-
Timestamp_Sys100NS
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Valor de marca de tiempo en unidades de 100 nanosegundos.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
Esta propiedad se hereda de Win32_Perf.
-
Comentarios
La clase Win32_PerfRawData se deriva de Win32_Perf, que se deriva de CIM_StatisticalInformation.
Todas las clases derivadas de Win32_Perf están diseñadas para usarse con un objeto refresher . Para obtener más información sobre cómo crear y usar un objeto de actualizador en el lenguaje de programación de C++, vea Obtener acceso a datos de rendimiento en C++. Para obtener más información sobre cómo crear y usar un objeto refresher en un lenguaje de programación de scripts, vea Actualizar datos WMI en scripts.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Espacio de nombres |
Root\CIMV2 |
MOF |
|
Archivo DLL |
|
Consulte también