17#ifndef __BOOT_MANAGER_POLICY_H__
18#define __BOOT_MANAGER_POLICY_H__
20#define EFI_BOOT_MANAGER_POLICY_PROTOCOL_GUID \
22 0xFEDF8E0C, 0xE147, 0x11E3, { 0x99, 0x03, 0xB8, 0xE8, 0x56, 0x2C, 0xBA, 0xFA } \
25#define EFI_BOOT_MANAGER_POLICY_CONSOLE_GUID \
27 0xCAB0E94C, 0xE15F, 0x11E3, { 0x91, 0x8D, 0xB8, 0xE8, 0x56, 0x2C, 0xBA, 0xFA } \
30#define EFI_BOOT_MANAGER_POLICY_NETWORK_GUID \
32 0xD04159DC, 0xE15F, 0x11E3, { 0xB2, 0x61, 0xB8, 0xE8, 0x56, 0x2C, 0xBA, 0xFA } \
35#define EFI_BOOT_MANAGER_POLICY_CONNECT_ALL_GUID \
37 0x113B2126, 0xFC8A, 0x11E3, { 0xBD, 0x6C, 0xB8, 0xE8, 0x56, 0x2C, 0xBA, 0xFA } \
42#define EFI_BOOT_MANAGER_POLICY_PROTOCOL_REVISION 0x00010000
#define EFIAPI
Definition ProcessorBind.h:172
#define IN
Definition Base.h:347
EFI_GUID gEfiBootManagerPolicyProtocolGuid
EFI_GUID gEfiBootManagerPolicyConsoleGuid
EFI_GUID gEfiBootManagerPolicyConnectAllGuid
EFI_STATUS(EFIAPI * EFI_BOOT_MANAGER_POLICY_CONNECT_DEVICE_PATH)(IN EFI_BOOT_MANAGER_POLICY_PROTOCOL *This, IN EFI_DEVICE_PATH *DevicePath, IN BOOLEAN Recursive)
Definition BootManagerPolicy.h:70
EFI_STATUS(EFIAPI * EFI_BOOT_MANAGER_POLICY_CONNECT_DEVICE_CLASS)(IN EFI_BOOT_MANAGER_POLICY_PROTOCOL *This, IN EFI_GUID *Class)
Definition BootManagerPolicy.h:121
EFI_GUID gEfiBootManagerPolicyNetworkGuid
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
unsigned char BOOLEAN
Definition actypes.h:235
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
Definition DevicePath.h:49
Definition BootManagerPolicy.h:126
EFI_BOOT_MANAGER_POLICY_CONNECT_DEVICE_CLASS ConnectDeviceClass
Definition BootManagerPolicy.h:129
UINT64 Revision
Definition BootManagerPolicy.h:127
EFI_BOOT_MANAGER_POLICY_CONNECT_DEVICE_PATH ConnectDevicePath
Definition BootManagerPolicy.h:128