Win32_PerfFormattedData class

An abstract base class for the preinstalled, calculated data classes. An example of such a class is Win32_PerfFormattedData_PerfDisk_LogicalDisk. These classes contain calculated values provided by the high-performance Formatted Performance Data Provider.

The following syntax is simplified from MOF code and shows all of the inherited properties.

Syntax

[abstract, AMENDMENT]
class Win32_PerfFormattedData : 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

The Win32_PerfFormattedData class has these types of members:

Properties

The Win32_PerfFormattedData class has these properties.

Caption

Data type: string

Access type: Read-only

Qualifiers: MaxLen (64)

Short textual description for the statistic or metric.

This property is inherited from CIM_StatisticalInformation.

Description

Data type: string

Access type: Read-only

Textual description of the statistic or metric.

This property is inherited from CIM_StatisticalInformation.

Frequency_Object

Data type: uint64

Access type: Read-only

Frequency in ticks per second of the Timestamp_Object property. When sub-classed, the provider defines this property.

For more information about using uint64 values in scripts, see Scripting in WMI.

This property is inherited from Win32_Perf.

Frequency_PerfTime

Data type: uint64

Access type: Read-only

Frequency in ticks per second of the Frequency_PerfTime property. A value can be obtained by calling the Windows function QueryPerformanceCounter.

For more information about using uint64 values in scripts, see Scripting in WMI.

This property is inherited from Win32_Perf.

Frequency_Sys100NS

Data type: uint64

Access type: Read-only

Frequency in ticks per second of the Timestamp_Sys100NS property (10000000).

For more information about using uint64 values in scripts, see Scripting in WMI.

This property is inherited from Win32_Perf.

Name

Data type: string

Access type: Read-only

Qualifiers: MaxLen (256)

Label by which the statistic or metric is known. When subclassed, this property can be overridden to be a key property.

This property is inherited from CIM_StatisticalInformation.

Timestamp_Object

Data type: uint64

Access type: Read-only

Object-defined timestamp. The provider defines his property.

For more information about using uint64 values in scripts, see Scripting in WMI.

This property is inherited from Win32_Perf.

Timestamp_PerfTime

Data type: uint64

Access type: Read-only

High Performance counter timestamp. A value can be obtained by calling the Windows function QueryPerformanceCounter.

For more information about using uint64 values in scripts, see Scripting in WMI.

This property is inherited from Win32_Perf.

Timestamp_Sys100NS

Data type: uint64

Access type: Read-only

Timestamp value in 100 nanosecond units.

For more information about using uint64 values in scripts, see Scripting in WMI.

This property is inherited from Win32_Perf.

Remarks

The Win32_PerfFormattedData class is derived from Win32_Perf, which is derived from CIM_StatisticalInformation. The class is found in the root\cimv2 namespace.

Requirements

Minimum supported client
Windows Vista
Minimum supported server
Windows Server 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
WmiPerfInst.dll

See also

Win32_Perf

Performance Counter Classes

Accessing WMI Preinstalled Performance Classes

WMI Tasks: Performance Monitoring

Accessing Performance Data in Script