gcontini
2020-10-09 44bd7efbd48afca5c2fedd6261cc5aa8d8f5dcda
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma once
 
#include <stdint.h>
#include <windows.h>
 
struct RawSMBIOSData
{
    BYTE    Used20CallingMethod;
    BYTE    SMBIOSMajorVersion;
    BYTE    SMBIOSMinorVersion;
    BYTE    DmiRevision;
    DWORD   Length;
    BYTE    SMBIOSTableData[];
};
 
bool InitEntryPoints();
void *LocateSMBIOS(uint32_t *smbios_size);