#include <UefiSpec.h>
Data Fields | |
| EFI_TABLE_HEADER | Hdr |
| The table header for the EFI System Table. | |
| CHAR16 * | FirmwareVendor |
| A pointer to a null terminated Unicode string that identifies the vendor that produces the system firmware for the platform. | |
| UINT32 | FirmwareRevision |
| A firmware vendor specific value that identifies the revision of the system firmware for the platform. | |
| EFI_HANDLE | ConsoleInHandle |
| The handle for the active console input device. | |
| EFI_SIMPLE_TEXT_INPUT_PROTOCOL * | ConIn |
| A pointer to the SIMPLE_INPUT_PROTOCOL interface that is associated with ConsoleInHandle. | |
| EFI_HANDLE | ConsoleOutHandle |
| The handle for the active console output device. | |
| EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL * | ConOut |
| A pointer to the SIMPLE_TEXT_OUTPUT_PROTOCOL interface that is associated with ConsoleOutHandle. | |
| EFI_HANDLE | StandardErrorHandle |
| The handle for the active standard error console device. | |
| EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL * | StdErr |
| A pointer to the SIMPLE_TEXT_OUTPUT_PROTOCOL interface that is associated with StandardErrorHandle. | |
| EFI_RUNTIME_SERVICES * | RuntimeServices |
| A pointer to the EFI Runtime Services Table. | |
| EFI_BOOT_SERVICES * | BootServices |
| A pointer to the EFI Boot Services Table. | |
| UINTN | NumberOfTableEntries |
| The number of system configuration tables in the buffer ConfigurationTable. | |
| EFI_CONFIGURATION_TABLE * | ConfigurationTable |
| A pointer to the system configuration tables. | |
Definition at line 1787 of file UefiSpec.h.
A pointer to a null terminated Unicode string that identifies the vendor that produces the system firmware for the platform.
Definition at line 1796 of file UefiSpec.h.
A firmware vendor specific value that identifies the revision of the system firmware for the platform.
Definition at line 1801 of file UefiSpec.h.
A pointer to the SIMPLE_INPUT_PROTOCOL interface that is associated with ConsoleInHandle.
Definition at line 1810 of file UefiSpec.h.
Referenced by efi_getchar(), and efi_iskey().
A pointer to the SIMPLE_TEXT_OUTPUT_PROTOCOL interface that is associated with ConsoleOutHandle.
Definition at line 1819 of file UefiSpec.h.
Referenced by efi_handle_cup(), efi_handle_ed(), efi_handle_sgr(), efi_init(), and efi_putchar().
The handle for the active standard error console device.
Definition at line 1823 of file UefiSpec.h.
A pointer to the SIMPLE_TEXT_OUTPUT_PROTOCOL interface that is associated with StandardErrorHandle.
Definition at line 1828 of file UefiSpec.h.
A pointer to the EFI Runtime Services Table.
Definition at line 1832 of file UefiSpec.h.
Referenced by efi_init().
A pointer to the EFI Boot Services Table.
Definition at line 1836 of file UefiSpec.h.
Referenced by efi_image_exec(), efi_image_load(), efi_init(), efi_iskey(), efi_snp_driver_start(), efi_snp_driver_stop(), efi_snp_install(), efi_snp_netdev(), efi_snp_snpdev(), efi_snp_wait_for_packet(), efi_udelay(), and efi_urealloc().
The number of system configuration tables in the buffer ConfigurationTable.
Definition at line 1840 of file UefiSpec.h.
Referenced by efi_find_table().
A pointer to the system configuration tables.
The number of entries in the table is NumberOfTableEntries.
Definition at line 1845 of file UefiSpec.h.
Referenced by efi_find_table().
1.5.7.1