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

Requirement Value
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