4.3 Get Service Tables
UEFI Application may consume the UEFI Boot Services, UEFI Runtime Services and UEFI System Table.
Refer to UEFI Specification for definitions and detailed descriptions of UEFI Boot Services, UEFI Runtime Services, and UEFI System Table.
EDK II provides UefiBootServicesTableLib, UefiBootServicesTableLib and
UefiRuntimeServicesTableLib to facilitate developer in accessing those services. The following table lists the global symbol provided by those libraries.
Table 8 Global Symbol can be used by UEFI Application
Global Variable |
Library Class |
|
---|---|---|
UEFI System Table | gST |
UefiBootServicesTableLib |
UEFI Boot Services Table | gBS |
UefiBootServicesTableLib |
UEFI Runtime Services Table | gRT |
UefiRuntimeServicesTableLib |