XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
SMBIOS_TABLE_TYPE4 Struct Reference

#include <SmBios.h>

Collaboration diagram for SMBIOS_TABLE_TYPE4:
Collaboration graph
[legend]

Public Attributes

SMBIOS_STRUCTURE Hdr
 
SMBIOS_TABLE_STRING Socket
 
UINT8 ProcessorType
 The enumeration value from PROCESSOR_TYPE_DATA.
 
UINT8 ProcessorFamily
 The enumeration value from PROCESSOR_FAMILY_DATA.
 
SMBIOS_TABLE_STRING ProcessorManufacture
 
PROCESSOR_ID_DATA ProcessorId
 
SMBIOS_TABLE_STRING ProcessorVersion
 
PROCESSOR_VOLTAGE Voltage
 
UINT16 ExternalClock
 
UINT16 MaxSpeed
 
UINT16 CurrentSpeed
 
UINT8 Status
 
UINT8 ProcessorUpgrade
 The enumeration value from PROCESSOR_UPGRADE.
 
UINT16 L1CacheHandle
 
UINT16 L2CacheHandle
 
UINT16 L3CacheHandle
 
SMBIOS_TABLE_STRING SerialNumber
 
SMBIOS_TABLE_STRING AssetTag
 
SMBIOS_TABLE_STRING PartNumber
 
UINT8 CoreCount
 
UINT8 EnabledCoreCount
 
UINT8 ThreadCount
 
UINT16 ProcessorCharacteristics
 
UINT16 ProcessorFamily2
 
UINT16 CoreCount2
 
UINT16 EnabledCoreCount2
 
UINT16 ThreadCount2
 

Detailed Description

Processor Information (Type 4).

The information in this structure defines the attributes of a single processor; a separate structure instance is provided for each system processor socket/slot. For example, a system with an IntelDX2 processor would have a single structure instance, while a system with an IntelSX2 processor would have a structure to describe the main CPU, and a second structure to describe the 80487 co-processor.

Member Data Documentation

◆ AssetTag

SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE4::AssetTag

◆ CoreCount

UINT8 SMBIOS_TABLE_TYPE4::CoreCount

◆ CoreCount2

UINT16 SMBIOS_TABLE_TYPE4::CoreCount2

◆ CurrentSpeed

UINT16 SMBIOS_TABLE_TYPE4::CurrentSpeed

◆ EnabledCoreCount

UINT8 SMBIOS_TABLE_TYPE4::EnabledCoreCount

◆ EnabledCoreCount2

UINT16 SMBIOS_TABLE_TYPE4::EnabledCoreCount2

◆ ExternalClock

UINT16 SMBIOS_TABLE_TYPE4::ExternalClock

◆ Hdr

SMBIOS_STRUCTURE SMBIOS_TABLE_TYPE4::Hdr

◆ L1CacheHandle

UINT16 SMBIOS_TABLE_TYPE4::L1CacheHandle

◆ L2CacheHandle

UINT16 SMBIOS_TABLE_TYPE4::L2CacheHandle

◆ L3CacheHandle

UINT16 SMBIOS_TABLE_TYPE4::L3CacheHandle

◆ MaxSpeed

UINT16 SMBIOS_TABLE_TYPE4::MaxSpeed

◆ PartNumber

SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE4::PartNumber

◆ ProcessorCharacteristics

UINT16 SMBIOS_TABLE_TYPE4::ProcessorCharacteristics

◆ ProcessorFamily

UINT8 SMBIOS_TABLE_TYPE4::ProcessorFamily

The enumeration value from PROCESSOR_FAMILY_DATA.

◆ ProcessorFamily2

UINT16 SMBIOS_TABLE_TYPE4::ProcessorFamily2

◆ ProcessorId

PROCESSOR_ID_DATA SMBIOS_TABLE_TYPE4::ProcessorId

◆ ProcessorManufacture

SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE4::ProcessorManufacture

◆ ProcessorType

UINT8 SMBIOS_TABLE_TYPE4::ProcessorType

The enumeration value from PROCESSOR_TYPE_DATA.

◆ ProcessorUpgrade

UINT8 SMBIOS_TABLE_TYPE4::ProcessorUpgrade

The enumeration value from PROCESSOR_UPGRADE.

◆ ProcessorVersion

SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE4::ProcessorVersion

◆ SerialNumber

SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE4::SerialNumber

◆ Socket

SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE4::Socket

◆ Status

UINT8 SMBIOS_TABLE_TYPE4::Status

◆ ThreadCount

UINT8 SMBIOS_TABLE_TYPE4::ThreadCount

◆ ThreadCount2

UINT16 SMBIOS_TABLE_TYPE4::ThreadCount2

◆ Voltage

PROCESSOR_VOLTAGE SMBIOS_TABLE_TYPE4::Voltage

The documentation for this struct was generated from the following file: