ReactOS  0.4.15-dev-1397-g19779b3
dmi.h
Go to the documentation of this file.
1 /*
2  * PROJECT: ReactOS DMI/SMBIOS Library
3  * LICENSE: GPL - See COPYING in the top level directory
4  * FILE: dmi.h
5  * PURPOSE: SMBIOS table parsing functions
6  * PROGRAMMERS: Timo Kreuzer (timo.kreuzer@reactos.org)
7  */
8 
9 #pragma once
10 
12 {
27 };
28 
30 {
75 };
76 
78 {
79  /* Type = 0: DMI_ENTRY_BIOS */
82  DMI_BIOS_DATE = 0x08,
83  DMI_BIOS_SIZE = 0x14,
84 
85  /* Type = 1: DMI_ENTRY_SYSTEM */
90  DMI_SYS_SKU = 0x19,
92  DMI_SYS_SIZE = 0x1b,
93 
94  /* Type = 2: DMI_ENTRY_BASEBOARD */
101 
102 
103 };
104 
105 typedef struct _DMI_HEADER
106 {
111 
struct _DMI_HEADER * PDMI_HEADER
struct _DMI_HEADER DMI_HEADER
DMI_ENTRY_TYPE
Definition: dmi.h:29
UCHAR Type
Definition: dmi.h:107
DMI_DEVICE_TYPE
Definition: dmi.h:11
UCHAR Length
Definition: dmi.h:108
unsigned char UCHAR
Definition: xmlstorage.h:181
_DMI_FIELD_OFFSETS
Definition: dmi.h:77
unsigned short USHORT
Definition: pedump.c:61
USHORT Handle
Definition: dmi.h:109