HWConfig_CPU class
The HWConfig_CPU class is the event type class for CPU configuration events.
The following syntax is simplified from MOF code.
[EventType(10), EventTypeName("CPU")]
class HWConfig_CPU : HWConfig
{
uint32 MHz;
uint32 NumberOfProcessors;
uint32 MemSize;
uint32 PageSize;
uint32 AllocationGranularity;
string ComputerName;
};
The HWConfig_CPU class has these types of members:
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.
-
Requirement | Value |
---|---|
Minimum supported client |
Windows XP [desktop apps only] |
Minimum supported server |
None supported |