OpenCore  1.0.4
OpenCore Bootloader
1.0.4
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
AppleSmbiosLib.h
Go to the documentation of this file.
1
13#ifndef APPLE_SMBIOS_LIB_H
14#define APPLE_SMBIOS_LIB_H
15
16// SmbiosInstallTables
17EFI_STATUS
19 VOID
20 );
21
22// SmbiosGetRecord
23SMBIOS_STRUCTURE *
25 IN EFI_SMBIOS_HANDLE Handle
26 );
27
28// SmbiosAdd
29VOID
31 IN SMBIOS_STRUCTURE *Record
32 );
33
34// SmbiosUpdateString
35VOID
37 IN EFI_SMBIOS_HANDLE *Handle,
38 IN UINTN StringNumber,
39 IN CHAR8 *String
40 );
41
42// SmbiosGetFirstHandle
43SMBIOS_STRUCTURE *
45 IN EFI_SMBIOS_TYPE Type,
46 IN OUT EFI_SMBIOS_HANDLE *Handle
47 );
48
49#endif // APPLE_SMBIOS_LIB_H
SMBIOS_STRUCTURE * SmbiosGetRecord(IN EFI_SMBIOS_HANDLE Handle)
EFI_STATUS SmbiosInstallTables(VOID)
SMBIOS_STRUCTURE * SmbiosGetFirstHandle(IN EFI_SMBIOS_TYPE Type, IN OUT EFI_SMBIOS_HANDLE *Handle)
VOID SmbiosAdd(IN SMBIOS_STRUCTURE *Record)
VOID SmbiosUpdateString(IN EFI_SMBIOS_HANDLE *Handle, IN UINTN StringNumber, IN CHAR8 *String)
APPLE_EVENT_HANDLE Handle
Definition OcTypingLib.h:45