13 #ifndef __ACPI_TABLE_H___ 14 #define __ACPI_TABLE_H___ 18 #define EFI_ACPI_TABLE_PROTOCOL_GUID \ 19 { 0xffe06bdd, 0x6107, 0x46a6, { 0x7b, 0xb2, 0x5a, 0x9c, 0x7e, 0xc5, 0x27, 0x5c }} The EFI_ACPI_TABLE_PROTOCOL provides the ability for a component to install and uninstall ACPI tables...
EFI_ACPI_TABLE_INSTALL_ACPI_TABLE InstallAcpiTable
128 bit buffer containing a unique identifier value.
EFI_GUID gEfiAcpiTableProtocolGuid
EFI_STATUS(EFIAPI * EFI_ACPI_TABLE_INSTALL_ACPI_TABLE)(IN EFI_ACPI_TABLE_PROTOCOL *This, IN VOID *AcpiTableBuffer, IN UINTN AcpiTableBufferSize, OUT UINTN *TableKey)
The InstallAcpiTable() function allows a caller to install an ACPI table.
EFI_ACPI_TABLE_UNINSTALL_ACPI_TABLE UninstallAcpiTable
FILE_LICENCE(BSD2_PATENT)
UINT64 UINTN
Unsigned value of native width.
#define VOID
Undeclared type.
RETURN_STATUS EFI_STATUS
Function return status for EFI API.
EFI_STATUS(EFIAPI * EFI_ACPI_TABLE_UNINSTALL_ACPI_TABLE)(IN EFI_ACPI_TABLE_PROTOCOL *This, IN UINTN TableKey)
The UninstallAcpiTable() function allows a caller to remove an ACPI table.