OpenCore
1.0.4
OpenCore Bootloader
|
#include <Library/UefiBootServicesTableLib.h>
Go to the source code of this file.
Functions | |
EFI_STATUS | OcRegisterBootServicesProtocol (IN EFI_GUID *ProtocolGuid, IN VOID *ProtocolInstance, IN BOOLEAN Override) |
Provides a service to retrieve a pointer to the EFI Boot Services Table. Allows overrides to UEFI protocols. Only available to DXE and UEFI module types.
Copyright (c) 2020, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file OcBootServicesTableLib.h.
EFI_STATUS OcRegisterBootServicesProtocol | ( | IN EFI_GUID * | ProtocolGuid, |
IN VOID * | ProtocolInstance, | ||
IN BOOLEAN | Override ) |
Provide protocol instance through gBS->LocateProtocol.
[in] | ProtocolGuid | Pointer to protocol GUID. |
[in] | ProtocolInstance | Pointer to protocol instance. |
[in] | Override | Override protocol instead of fallback when missing. |
EFI_SUCCESS | on successful registration. |
EFI_OUT_OF_RESOURCES | when no free slots are available. |
Definition at line 250 of file OcBootServicesTableLib.c.