SystemConfig_CPU class

This class is the event type class for CPU configuration events.

The following syntax is simplified from MOF code.

Syntax

[EventType(10), EventTypeName("CPU")]class SystemConfig_CPU : SystemConfig
{
  uint32 MHz;
  uint32 NumberOfProcessors;
  uint32 MemSize;
  uint32 PageSize;
  uint32 AllocationGranularity;
  char16 ComputerName[];
  char16 DomainName[];
  uint32 HyperThreadingFlag;
};

Members

The SystemConfig_CPU class has these types of members:

Properties

The SystemConfig_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: char16
Access type: Read-only
Qualifiers: WmiDataId(6), Max(256), Format("s")

Name of the computer.

DomainName[]
Data type: char16
Access type: Read-only
Qualifiers: WmiDataId(7), Max(132), Format("s")

Name of the domain in which the computer is a member.

HyperThreadingFlag
Data type: uint32
Access type: Read-only
Qualifiers: WmiDataId(8), Pointer

Indicates if the hyper-threading option is on or off for a processor. Each bit reflects the hyper-threading state of a CPU on 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

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

See also

SystemConfig

 

 

Community Additions

ADD
Show:
© 2014 Microsoft