/* * PROJECT: ReactOS User-mode DMI/SMBIOS Helper Functions * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+) * PURPOSE: SMBIOS table parsing functions * COPYRIGHT: Copyright 2018 Stanislav Motylkov */ #ifndef UDMIHELP_H #define UDMIHELP_H #ifdef __cplusplus extern "C" { #endif #include <../dmilib/dmilib.h> PVOID LoadSMBiosData( _Inout_updates_(ID_STRINGS_MAX) PCHAR * Strings); VOID TrimDmiStringW( _Inout_ PWSTR pStr); SIZE_T GetSMBiosStringW( _In_ PCSTR DmiString, _Out_ PWSTR pBuf, _In_ DWORD cchBuf, _In_ BOOL bTrim); VOID FreeSMBiosData( _In_ PVOID Buffer); #ifdef __cplusplus } // extern "C" #endif #endif /* UDMIHELP_H */