HWConfig_CPU class

The HWConfig_CPU class is the event type class for CPU configuration events.

The following syntax is simplified from MOF code.

Syntax

[EventType(10), EventTypeName("CPU")]
class HWConfig_CPU : HWConfig
{
  uint32 MHz;
  uint32 NumberOfProcessors;
  uint32 MemSize;
  uint32 PageSize;
  uint32 AllocationGranularity;
  string ComputerName;
};

Members

The HWConfig_CPU class has these types of members:

Properties

The HWConfig_CPU class has these properties.

AllocationGranularity

Data type: uint32

Access type: Read-only

Qualifiers: WmiDataId(5)

Granularity with which virtual memory is allocated.

ComputerName

Data type: string

Access type: Read-only

Qualifiers: WmiDataId(6), StringTermination("NullTerminated"), Format("w")

Name of the computer.

MemSize

Data type: uint32

Access type: Read-only

Qualifiers: WmiDataId(3)

Total amount of physical memory available to the operating system.

MHz

Data type: uint32

Access type: Read-only

Qualifiers: WmiDataId(1)

Maximum speed of the processor, in megahertz.

NumberOfProcessors

Data type: uint32

Access type: Read-only

Qualifiers: WmiDataId(2)

Number of processors on the computer.

PageSize

Data type: uint32

Access type: Read-only

Qualifiers: WmiDataId(4)

Size of a swap page, in bytes.

Requirements

Requirement Value
Minimum supported client
Windows XP [desktop apps only]
Minimum supported server
None supported

See also

HWConfig