14#ifndef _EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL_H_
15#define _EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL_H_
23#define EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL_GUID \
25 0x3bc1b285, 0x8a15, 0x4a82, {0xaa, 0xbf, 0x4d, 0x7d, 0x13, 0xfb, 0x32, 0x65 } \
struct _EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL
EFI_STATUS(EFIAPI * EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_GET_DRIVER)(IN EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL *This, IN OUT EFI_HANDLE *DriverImageHandle)
Uses a bus specific algorithm to retrieve a driver image handle for a controller.
EFI_GUID gEfiBusSpecificDriverOverrideProtocolGuid
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.
This protocol matches one or more drivers to a controller.
EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_GET_DRIVER GetDriver