Win32_PerfFormattedData class

The Win32_PerfFormattedData performance counter class is 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

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 both the "Root\CIMv2" and "Root\WMI" namespaces.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Namespace

Root\WMI

MOF

Wmi.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

 

 

Show: