13#ifndef __ACPI_TABLE_H___
14#define __ACPI_TABLE_H___
19#define EFI_ACPI_TABLE_PROTOCOL_GUID \
20 { 0xffe06bdd, 0x6107, 0x46a6, { 0x7b, 0xb2, 0x5a, 0x9c, 0x7e, 0xc5, 0x27, 0x5c }}
UINT64 UINTN
Unsigned value of native width.
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.
struct _EFI_ACPI_TABLE_PROTOCOL EFI_ACPI_TABLE_PROTOCOL
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.
EFI_GUID gEfiAcpiTableProtocolGuid
#define VOID
Undeclared type.
RETURN_STATUS EFI_STATUS
Function return status for EFI API.
GUID EFI_GUID
128-bit buffer containing a unique identifier value.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
The EFI_ACPI_TABLE_PROTOCOL provides the ability for a component to install and uninstall ACPI tables...
EFI_ACPI_TABLE_INSTALL_ACPI_TABLE InstallAcpiTable
EFI_ACPI_TABLE_UNINSTALL_ACPI_TABLE UninstallAcpiTable