#ifndef _SMBIOS_H
#include <pshpack1.h>
typedef struct _SMBIOS_BASEBOARD_INFORMATION
{
SMBIOS_HEADER Header;
UCHAR Manufacturer; // string
UCHAR Product; // string
UCHAR Version; // string
UCHAR SerialNumber; // string
UCHAR AssetTag; // string
UCHAR Features; // SMBIOS_BASEBOARD_FEATURE_*
UCHAR Location; // string
USHORT ChassisHandle;
UCHAR BoardType; // SMBIOS_BASEBOARD_TYPE_*
UCHAR NumberOfHandles;
USHORT Handles[ANYSIZE_ARRAY]; // Contained object handles (processors, ports, memory, etc.)
} SMBIOS_BASEBOARD_INFORMATION, *PSMBIOS_BASEBOARD_INFORMATION;
View code on GitHub
No description available.