ReactOS  0.4.14-dev-606-g14ebc0b
dmilib.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: dmilib.h
5  * PURPOSE: SMBIOS table parsing functions
6  * PROGRAMMERS: Timo Kreuzer (timo.kreuzer@reactos.org)
7  */
8 
9 #ifndef DMILIB_H
10 #define DMILIB_H
11 
13 {
14  ID_NONE = 0,
29 
31 };
32 
33 VOID
35  _In_reads_bytes_(TableSize) PVOID SMBiosTables,
38 
39 #endif /* DMILIB_H */
signed char * PCHAR
Definition: retypes.h:7
Definition: dmilib.h:22
static const WCHAR Strings[]
Definition: reg.c:35
#define _In_reads_bytes_(size)
Definition: no_sal2.h:229
#define _In_
Definition: no_sal2.h:204
_In_ ULONG _In_ ULONG _Inout_updates_(8 *8) ULONG *pul)
Definition: winddi.h:3522
_Must_inspect_result_ typedef _Out_ PULONG TableSize
Definition: iotypes.h:3971
unsigned int ULONG
Definition: retypes.h:1
_ID_STRINGS
Definition: dmilib.h:12
Definition: dmilib.h:14
VOID ParseSMBiosTables(_In_reads_bytes_(TableSize) PVOID SMBiosTables, _In_ ULONG TableSize, _Inout_updates_(ID_STRINGS_MAX) PCHAR *Strings)
Definition: dmilib.c:41