diff --git a/efi.h b/efi.h index d7df583..4465b42 100644 --- a/efi.h +++ b/efi.h @@ -55,7 +55,7 @@ typedef struct { #include "efi_rs.h" #include "efi_bs.h" -// #include "protocols/boot_manager_policy.h" +#include "protocols/boot_manager_policy.h" #include "protocols/bus_specific_driver_override.h" #include "protocols/device_path.h" #include "protocols/driver_binding.h" diff --git a/protocols/boot_manager_policy.h b/protocols/boot_manager_policy.h index 89fbd24..65ed221 100644 --- a/protocols/boot_manager_policy.h +++ b/protocols/boot_manager_policy.h @@ -16,7 +16,7 @@ typedef EFI_STATUS (EFIAPI *EFI_BOOT_MANAGER_POLICY_CONNECT_DEVICE_PATH)( IN EFI_BOOT_MANAGER_POLICY_PROTOCOL *This, - IN EFI_DEVICE_PATH *DevicePath, + IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN BOOLEAN Recursive );